summaryrefslogtreecommitdiff
path: root/test/data/parse2/README
diff options
context:
space:
mode:
Diffstat (limited to 'test/data/parse2/README')
-rw-r--r--test/data/parse2/README39
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)
+