summaryrefslogtreecommitdiff
path: root/test/data
diff options
context:
space:
mode:
authorMichael Drake <tlsa@netsurf-browser.org>2009-01-23 17:55:20 +0000
committerMichael Drake <tlsa@netsurf-browser.org>2009-01-23 17:55:20 +0000
commit253a522ae6d44a236ea5b81c687902cf05d9b72f (patch)
treee5456ead938296ff8ab6016484dca5db6348ae33 /test/data
parentfc26ebc9a4772724bcd1ee211fe250532fa61253 (diff)
downloadlibcss-253a522ae6d44a236ea5b81c687902cf05d9b72f.tar.gz
libcss-253a522ae6d44a236ea5b81c687902cf05d9b72f.tar.bz2
More property testing.
svn path=/trunk/libcss/; revision=6181
Diffstat (limited to 'test/data')
-rw-r--r--test/data/parse2/illegal-values.dat260
1 files changed, 260 insertions, 0 deletions
diff --git a/test/data/parse2/illegal-values.dat b/test/data/parse2/illegal-values.dat
index 7433727..24d8072 100644
--- a/test/data/parse2/illegal-values.dat
+++ b/test/data/parse2/illegal-values.dat
@@ -1,4 +1,264 @@
#data
+* { azimuth: -361deg; }
+#errors
+#expected
+| *
+#reset
+
+#data
+* { azimuth: 361deg; }
+#errors
+#expected
+| *
+#reset
+
+#data
+* { azimuth: 0 behind; azimuth: moose behind; }
+#errors
+#expected
+| *
+| azimuth: 0 behind
+#reset
+
+#data
+* { azimuth: behind 0; azimuth: moose behind; }
+#errors
+#expected
+| *
+| azimuth: 0 behind
+#reset
+
+#data
+* { azimuth: behind; azimuth: -left; }
+#errors
+#expected
+| *
+| azimuth: behind
+#reset
+
+#data
+* { azimuth: -; }
+#errors
+#expected
+| *
+#reset
+
+#data
+* { background-attachment: well-stuck; }
+#errors
+#expected
+| *
+#reset
+
+#data
+* { background-attachment: 0; }
+#errors
+#expected
+| *
+#reset
+
+#data
+* { background-attachment: 100%; }
+#errors
+#expected
+| *
+#reset
+
+#data
+* { background-color: black and blue; }
+#errors
+#expected
+| *
+#reset
+
+#data
+* { background-color: 0; }
+#errors
+#expected
+| *
+#reset
+
+#data
+* { background-color: -bbc; }
+#errors
+#expected
+| *
+#reset
+
+#data
+* { background-color: -bbc111; }
+#errors
+#expected
+| *
+#reset
+
+#data
+* { background-image: 0; }
+#errors
+#expected
+| *
+#reset
+
+#data
+* { background-image: "sonic"; }
+#errors
+#expected
+| *
+#reset
+
+#data
+* { background-image: url"sonic"; }
+#errors
+#expected
+| *
+#reset
+
+#data
+* { background-image: url(); }
+#errors
+#expected
+| *
+#reset
+
+#data
+* { background-position: -20% 0; background-position: rightwards; }
+#errors
+#expected
+| *
+| background-position: -20% 0
+#reset
+
+#data
+* { background-position: left; background-position: rightwards; }
+#errors
+#expected
+| *
+| background-position: left center
+#reset
+
+#data
+* { border-collapse: tweaked; }
+#errors
+#expected
+| *
+#reset
+
+#data
+* { border-top-color: 25grad; }
+#errors
+#expected
+| *
+#reset
+
+#data
+* { border-spacing: -1; }
+#errors
+#expected
+| *
+#reset
+
+#data
+* { border-spacing: -1px; }
+#errors
+#expected
+| *
+#reset
+
+#data
+* { border-spacing: 3px -30em; }
+#errors
+#expected
+| *
+#reset
+
+#data
+* { border-spacing: wide; }
+#errors
+#expected
+| *
+#reset
+
+#data
+* { border-top-style: thin; }
+#errors
+#expected
+| *
+#reset
+
+#data
+* { border-bottom-style: 7px; }
+#errors
+#expected
+| *
+#reset
+
+#data
+* { border-left-style: smidgin; }
+#errors
+#expected
+| *
+#reset
+
+#data
+* { border-right-style: url("Sonic"); }
+#errors
+#expected
+| *
+#reset
+
+#data
+* { border-left-width: url("Sonic"); }
+#errors
+#expected
+| *
+#reset
+
+#data
+* { border-left-width: inset; }
+#errors
+#expected
+| *
+#reset
+
+#data
+* { border-left-width: -4px; }
+#errors
+#expected
+| *
+#reset
+
+#data
+* { border-left-width: 0; }
+#errors
+#expected
+| *
+| border-left-width: 0
+#reset
+
+#data
+* { border-left-width: hidden; }
+#errors
+#expected
+| *
+#reset
+
+#data
+* { border-left-style: none; }
+#errors
+#expected
+| *
+| border-left-width: 0
+#reset
+
+#data
+* { border-bottom-style: hidden; }
+#errors
+#expected
+| *
+| border-bottom-width: 0
+#reset
+
+#data
* { color: #gghhgg; }
#errors
#expected