Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
PojavLauncherTeam
GitHub Repository: PojavLauncherTeam/jdk17u
Path: blob/master/test/jdk/sun/security/util/RegisteredDomain/tests.dat
66646 views
# This file is UTF-8 encoded.
#
# Test                  Expected        Expected
# String                Public Suffix   Registered Domain
#

# ac
foo.ac                  ac              foo.ac
www.foo.ac              ac              foo.ac
com.ac                  com.ac          null
www.foo.com.ac          com.ac          foo.com.ac
www.foo.mil.ac          mil.ac          foo.mil.ac
ac                      ac              null

# Will not match anything in the public suffix list
biff.barr               null            null

# aero
www.site.gliding.aero   gliding.aero    site.gliding.aero
media.aero              media.aero      null
foo.media.aero          media.aero      foo.media.aero
www.bar.aero            aero            bar.aero

# aq: domain with only one entry
aq                      aq              null
foo.aq                  aq              foo.aq
www.foo.aq              aq              foo.aq

# arpa:
1.2.3.4.in-addr.arpa    in-addr.arpa    4.in-addr.arpa
arpa                    arpa            null

# au
au                      au              null
com.au                  com.au          null
site.com.au             com.au          site.com.au
foo.act.edu.au          act.edu.au      foo.act.edu.au
w.foo.act.edu.au        act.edu.au      foo.act.edu.au
www.site.act.au         act.au          site.act.au

# bd consists of only one wildcard
bd                      null            null
foo.bd                  foo.bd          null
site.foo.bd             foo.bd          site.foo.bd
w.site.foo.bd           foo.bd          site.foo.bd

# bg has single-letter and single-digit labels
bg                      bg              null
site.bg                 bg              site.bg
site.1.bg               1.bg            site.1.bg
site.z.bg               z.bg            site.z.bg
w.site.z.bg             z.bg            site.z.bg

# biz
biz                     biz             null
site.biz                biz             site.biz
w.site.biz              biz             site.biz

# br
br                      br              null
dev.br                  dev.br          null
x.dev.br                dev.br          x.dev.br

# cn (unicode)
#
foo.mil.cn              mil.cn          foo.mil.cn
w.foo.mil.cn            mil.cn          foo.mil.cn
foo.公司.cn             公司.cn         foo.公司.cn
w.foo.公司.cn           公司.cn         foo.公司.cn

# com
www.foo.com             com             foo.com
z.www.foo.com           com             foo.com
com                     com             null
ar.com                  ar.com          null
site.ar.com             ar.com          site.ar.com
w.site.ar.com           ar.com          site.ar.com

# fj (no longer *.fj)
foo.gov.fj              gov.fj          foo.gov.fj
foo.fj                  fj              foo.fj

# ie
www.foo.ie              ie              foo.ie
www.foo.gov.ie          gov.ie          foo.gov.ie

# it has a large number of entries
www.gr.it               gr.it           www.gr.it
www.blahblahblah.it     it              blahblahblah.it

# jp has a large number of entries, including wildcard and exception rules
jp                      jp              null
foo.jp                  jp              foo.jp
ac.jp                   ac.jp           null
foo.ac.jp               ac.jp           foo.ac.jp
w.foo.ac.jp             ac.jp           foo.ac.jp
foo.tokyo.jp            tokyo.jp        foo.tokyo.jp
w.foo.tokyo.jp          tokyo.jp        foo.tokyo.jp
p.w.foo.tokyo.jp        tokyo.jp        foo.tokyo.jp
metro.tokyo.jp          tokyo.jp        metro.tokyo.jp
w.metro.tokyo.jp        tokyo.jp        metro.tokyo.jp
foo.kawasaki.jp         foo.kawasaki.jp    null
w.foo.kawasaki.jp          foo.kawasaki.jp    w.foo.kawasaki.jp
p.w.foo.kawasaki.jp        foo.kawasaki.jp    w.foo.kawasaki.jp
city.kawasaki.jp           kawasaki.jp        city.kawasaki.jp
w.city.kawasaki.jp         kawasaki.jp        city.kawasaki.jp

# kw
www.example.kw          kw              example.kw
www.example.com.kw      com.kw          example.com.kw

# no (three level public prefixes)
foo.no                  no              foo.no
w.foo.no                no              foo.no
foo.gs.mr.no            gs.mr.no        foo.gs.mr.no
w.foo.gs.mr.no          gs.mr.no        foo.gs.mr.no
w.ålgård.no             ålgård.no       w.ålgård.no

# tr
tr                      tr            	null
foo.tr                  tr          	foo.tr
site.foo.tr             tr              foo.tr
www.site.foo.tr         tr              foo.tr
w.www.site.foo.tr       tr          	foo.tr
nic.tr                  tr              nic.tr
tsk.tr                  tsk.tr          null
one.tsk.tr              tsk.tr          one.tsk.tr
two.one.tsk.tr          tsk.tr          one.tsk.tr

# uk
foo.uk                  uk          	foo.uk
site.foo.uk             uk          	foo.uk
w.site.foo.uk           uk              foo.uk
foo.sch.uk              foo.sch.uk      null
s.foo.sch.uk            foo.sch.uk      s.foo.sch.uk
w.s.foo.sch.uk          foo.sch.uk      s.foo.sch.uk
www.nhs.uk              nhs.uk          www.nhs.uk
www.nls.uk              uk              nls.uk

# us
site.fl.us              fl.us           site.fl.us
w.site.fl.us            fl.us           site.fl.us
foo.us                  us              foo.us
s.k12.ak.us             k12.ak.us       s.k12.ak.us
w.s.k12.ak.us           k12.ak.us       s.k12.ak.us
w.s.k12.oh.us           k12.oh.us       s.k12.oh.us
s.k12.oh.us             k12.oh.us       s.k12.oh.us
s.pvt.k12.ma.us         pvt.k12.ma.us   s.pvt.k12.ma.us
w.s.pvt.k12.ma.us       pvt.k12.ma.us   s.pvt.k12.ma.us

# السعودية
السعودية                السعودية        null
foo.السعودية            السعودية        foo.السعودية
w.foo.السعودية          السعودية        foo.السعودية

## END