blob: da9fba064fb34d75bf6297dbb83c340db00e95b0 [file] [log] [blame]
# 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
# 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
wlgård.no ålgård.no wlgå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