summaryrefslogtreecommitdiff
path: root/test/data/parse2
diff options
context:
space:
mode:
authorJohn Mark Bell <jmb@netsurf-browser.org>2009-06-18 21:26:16 +0000
committerJohn Mark Bell <jmb@netsurf-browser.org>2009-06-18 21:26:16 +0000
commit6931a147ebe5c9c3752a2380c0ee3902fd0297a2 (patch)
tree58ce21dd58b5c25ae72ef3ce544baabbcb657b54 /test/data/parse2
parent226a8bd969c8e77c5a2a9abf0e4bced6169f4379 (diff)
downloadlibcss-6931a147ebe5c9c3752a2380c0ee3902fd0297a2.tar.gz
libcss-6931a147ebe5c9c3752a2380c0ee3902fd0297a2.tar.bz2
Some tweaks to the background-position parser, which will theoretically make it do the right thing when invoked by shorthand property parser, say.
Some more tests for illegal background-position values, to make sure I haven't screwed up. svn path=/trunk/libcss/; revision=7859
Diffstat (limited to 'test/data/parse2')
-rw-r--r--test/data/parse2/INDEX1
-rw-r--r--test/data/parse2/bgpos.dat21
2 files changed, 22 insertions, 0 deletions
diff --git a/test/data/parse2/INDEX b/test/data/parse2/INDEX
index 0137fa4..dccd832 100644
--- a/test/data/parse2/INDEX
+++ b/test/data/parse2/INDEX
@@ -9,3 +9,4 @@ selectors.dat Invalid selector tests
illegal-values.dat Illegal value tests
malformed-declarations.dat Malformed declaration tests
unknown-properties.dat Unknown property tests
+bgpos.dat Illegal background-position values
diff --git a/test/data/parse2/bgpos.dat b/test/data/parse2/bgpos.dat
new file mode 100644
index 0000000..16619f3
--- /dev/null
+++ b/test/data/parse2/bgpos.dat
@@ -0,0 +1,21 @@
+#data
+* { background-position: left left; }
+#errors
+#expected
+| *
+#reset
+
+#data
+* { background-position: bottom 20%; }
+#errors
+#expected
+| *
+#reset
+
+#data
+* { background-position: right foo; }
+#errors
+#expected
+| *
+#reset
+