Skip to content

Commit b99f93f

Browse files
alexander-akaitjonathantneal
authored andcommitted
test: universal selector
1 parent 314dbdf commit b99f93f

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

src/__tests__/universal.js

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,18 @@ test('lobotomized owl', '* + *', (t, tree) => {
1111
t.deepEqual(tree.nodes[0].nodes[2].type, 'universal');
1212
});
1313

14+
test('universal selector with descendant combinator', '* *', (t, tree) => {
15+
t.deepEqual(tree.nodes[0].nodes[0].type, 'universal');
16+
t.deepEqual(tree.nodes[0].nodes[1].type, 'combinator');
17+
t.deepEqual(tree.nodes[0].nodes[2].type, 'universal');
18+
});
19+
20+
test('universal selector with descendant combinator and extraneous non-combinating whitespace', '* *', (t, tree) => {
21+
t.deepEqual(tree.nodes[0].nodes[0].type, 'universal');
22+
t.deepEqual(tree.nodes[0].nodes[1].type, 'combinator');
23+
t.deepEqual(tree.nodes[0].nodes[2].type, 'universal');
24+
});
25+
1426
test('extraneous non-combinating whitespace', ' * , * ', (t, tree) => {
1527
t.deepEqual(tree.nodes[0].nodes[0].value, '*');
1628
t.deepEqual(tree.nodes[0].nodes[0].spaces.before, ' ');

0 commit comments

Comments
 (0)