]> Pileus Git - ~andy/gtk/commitdiff
tests: Add a test for importing nonexistant files
authorBenjamin Otte <otte@redhat.com>
Tue, 12 Apr 2011 02:35:22 +0000 (04:35 +0200)
committerBenjamin Otte <otte@redhat.com>
Wed, 18 May 2011 19:58:47 +0000 (21:58 +0200)
tests/css/parser/Makefile.am
tests/css/parser/import-nonexistant.css [new file with mode: 0644]
tests/css/parser/import-nonexistant.errors [new file with mode: 0644]
tests/css/parser/import-nonexistant.ref.css [new file with mode: 0644]

index 94b9f9b5cc0deed512d9c5c530ee0ab2b8382933..62f739fac5570824ad447b8f4edc7bc65b9ff6ae 100644 (file)
@@ -49,6 +49,9 @@ EXTRA_DIST += \
        import-cyclic-3.css \
        import-cyclic-3.errors \
        import-cyclic-3.ref.css \
+       import-nonexistant.css \
+       import-nonexistant.errors \
+       import-nonexistant.ref.css \
        import-recursive.css \
        import-recursive.errors \
        import-recursive.ref.css \
diff --git a/tests/css/parser/import-nonexistant.css b/tests/css/parser/import-nonexistant.css
new file mode 100644 (file)
index 0000000..b222377
--- /dev/null
@@ -0,0 +1,5 @@
+@import url("if-this-file-ever-starts-to-exist-you-have-a-weird-sense-of-naming-files.css");
+
+a {
+  string-property: "make sure it didn't stop parsing";
+}
diff --git a/tests/css/parser/import-nonexistant.errors b/tests/css/parser/import-nonexistant.errors
new file mode 100644 (file)
index 0000000..428d111
--- /dev/null
@@ -0,0 +1 @@
+import-nonexistant.css:1: error: GTK_CSS_PROVIDER_ERROR_IMPORT
diff --git a/tests/css/parser/import-nonexistant.ref.css b/tests/css/parser/import-nonexistant.ref.css
new file mode 100644 (file)
index 0000000..a967eb3
--- /dev/null
@@ -0,0 +1,3 @@
+a {
+  string-property: "make sure it didn't stop parsing";
+}