If I run parse_dns_name on test.sdfasdfsdfasdf I would expect, after providing a public suffix list - that it wouldn't return this as having a registrable part, let alone with a with a root of test.sdfasdfsdfasdf and a registrable of test.
I note that the only things in your test suite are for valid domains, not invalid ones - is this failure to match intentional in some way, or am I holding it wrong?
If I run parse_dns_name on
test.sdfasdfsdfasdfI would expect, after providing a public suffix list - that it wouldn't return this as having a registrable part, let alone with a with a root oftest.sdfasdfsdfasdfand a registrable oftest.I note that the only things in your test suite are for valid domains, not invalid ones - is this failure to match intentional in some way, or am I holding it wrong?