diff options
Diffstat (limited to 'test/data/parse2/README')
-rw-r--r-- | test/data/parse2/README | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/test/data/parse2/README b/test/data/parse2/README new file mode 100644 index 0000000..dec15f4 --- /dev/null +++ b/test/data/parse2/README @@ -0,0 +1,39 @@ +Parser testcases +================ + +Format +------ + +#data +<css source data> +#errors +<list of expected errors, with line/col offsets> (ignored at present) +#expected +<cssom tree, as below> +#reset + +Format of cssom tree +-------------------- + + line ::= rule | declaration + rule ::= '| ' name + name ::= .+ + declaration ::= '| ' property-name ': ' property-value + +Example +------- + +#data +* { color: #ff0000; background-image: url("foo.png"); } +#errors +#expected +| * +| color: #ff000000 +| background-image: url("foo.png") +#reset + +TODO +---- + + + Permit nesting of rules (for nested block support) + |