Skip to content

Commit 32ee034

Browse files
committed
added testcase
nested pseudo class with nested selectors
1 parent 75a2a4a commit 32ee034

File tree

1 file changed

+29
-0
lines changed

1 file changed

+29
-0
lines changed

test/test-cases.js

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -271,6 +271,35 @@ module.exports = {
271271
])
272272
],
273273

274+
"nested pseudo class with nested selectors": [
275+
":has(h1:not(:has(:visited)))",
276+
singleSelector([
277+
{ type: "nested-pseudo-class", name: "has", nodes: [
278+
{
279+
type: "selector",
280+
nodes: [
281+
{ type: "element", name: "h1" },
282+
{ type: "nested-pseudo-class", name: "not", nodes: [
283+
{
284+
type: "selector",
285+
nodes: [
286+
{ type: "nested-pseudo-class", name: "has", nodes: [
287+
{
288+
type: "selector",
289+
nodes: [
290+
{ type: "pseudo-class", name: "visited" }
291+
]
292+
}
293+
] }
294+
]
295+
}
296+
] }
297+
]
298+
}
299+
] }
300+
])
301+
],
302+
274303
"invalid nesting": [
275304
"a ) b",
276305
singleSelector([

0 commit comments

Comments
 (0)