| # 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 | |
| us.com us.com null | |
| site.us.com us.com site.us.com | |
| w.site.us.com us.com site.us.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 | |
| # in | |
| 5g.in 5g.in null | |
| www.5g.in 5g.in www.5g.in | |
| # 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 | |
| # kr | |
| ai.kr ai.kr null | |
| foo.ai.kr ai.kr foo.ai.kr | |
| # 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 | |
| kids.us us kids.us | |
| # vn | |
| site.com.vn com.vn site.com.vn | |
| site.ai.vn ai.vn site.ai.vn | |
| # السعودية | |
| السعودية السعودية null | |
| foo.السعودية السعودية foo.السعودية | |
| w.foo.السعودية السعودية foo.السعودية | |
| # newGTLDs | |
| # This is not a GTLD | |
| www.site.unknown www.site.unknown null | |
| # GTLD added in 1cbd6e7 | |
| www.site.wed wed site.wed | |
| # GTLD removed in 1cbd6e7 | |
| www.site.oldnavy www.site.oldnavy null | |
| # Microsoft | |
| 1.azurestaticapps.net 1.azurestaticapps.net null | |
| app.1.azurestaticapps.net 1.azurestaticapps.net app.1.azurestaticapps.net | |
| ## END |