[parse-part.html]
["::part(--foo)" should be a valid selector]
expected: FAIL
["::part(bar)" should be a valid selector]
expected: FAIL
["::part(--)" should be a valid selector]
expected: FAIL
["::part(--0)" should be a valid selector]
expected: FAIL
["::part(foo bar)" should be a valid selector]
expected: FAIL
["::part(-foo bar)" should be a valid selector]
expected: FAIL
["::part(foo):focus" should be a valid selector]
expected: FAIL
["::part(foo):hover" should be a valid selector]
expected: FAIL
["::part(foo):focus-within" should be a valid selector]
expected: FAIL
["::part(foo)::before" should be a valid selector]
expected: FAIL
["::part(foo)::after" should be a valid selector]
expected: FAIL
["::part(foo)::placeholder" should be a valid selector]
expected: FAIL
["::part(foo)::first-line" should be a valid selector]
expected: FAIL
["::part(foo)::first-letter" should be a valid selector]
expected: FAIL
["::part(foo)::file-selector-button" should be a valid selector]
expected: FAIL
["::part(foo):is(:focus)" should be a valid selector]
expected: FAIL
[":lang(en)::part(foo)" should be a valid selector]
expected: FAIL
[":dir(ltr)::part(foo)" should be a valid selector]
expected: FAIL
["::part(foo):lang(en)" should be a valid selector]
expected: FAIL
["::part(foo):dir(ltr)" should be a valid selector]
expected: FAIL
["::part(foo):is(ul)" should be a valid selector]
expected: FAIL
["::part(foo):is(nav ul)" should be a valid selector]
expected: FAIL
["::part(foo):where(ul)" should be a valid selector]
expected: FAIL
["::part(foo):where(nav ul)" should be a valid selector]
expected: FAIL