Skip to content

Commit

Permalink
test: custom selectors
Browse files Browse the repository at this point in the history
  • Loading branch information
alexander-akait authored and jonathantneal committed Oct 24, 2018
1 parent 4f44148 commit 0d573ed
Showing 1 changed file with 14 additions and 0 deletions.
14 changes: 14 additions & 0 deletions src/__tests__/pseudos.js
Expand Up @@ -92,3 +92,17 @@ test('Issue #116', "svg:not(:root)", (t, tree) => {
t.deepEqual(tree.nodes[0].nodes[1].value, ':not');
t.deepEqual(tree.nodes[0].nodes[1].nodes[0].nodes[0].value, ':root');
});

test('non standard pseudo (@custom-selector)', ":--foobar, a", (t, tree) => {
t.deepEqual(tree.nodes[0].nodes[0].value, ':--foobar');
t.deepEqual(tree.nodes[0].nodes[0].type, 'pseudo');
t.deepEqual(tree.nodes[1].nodes[0].value, 'a');
t.deepEqual(tree.nodes[1].nodes[0].type, 'tag');
});

test('non standard pseudo (@custom-selector) (1)', "a, :--foobar", (t, tree) => {
t.deepEqual(tree.nodes[0].nodes[0].value, 'a');
t.deepEqual(tree.nodes[0].nodes[0].type, 'tag');
t.deepEqual(tree.nodes[1].nodes[0].value, ':--foobar');
t.deepEqual(tree.nodes[1].nodes[0].type, 'pseudo');
});

0 comments on commit 0d573ed

Please sign in to comment.