summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorBenjamin Otte <otte@redhat.com>2012-03-13 21:20:32 +0100
committerBenjamin Otte <otte@redhat.com>2012-03-15 02:55:38 +0100
commit72a308abee5959daabe24853b7623e6bd6de651a (patch)
tree3d494d594bd7c00f7cd271a91c4b2d110518cb70 /tests
parent05e6cde97d4661b2669619158da6602cfad9dc78 (diff)
downloadgtk+-72a308abee5959daabe24853b7623e6bd6de651a.tar.gz
reftests: Add a test for specificity of @import
Diffstat (limited to 'tests')
-rw-r--r--tests/reftests/Makefile.am4
-rw-r--r--tests/reftests/css-match-import-import.css7
-rw-r--r--tests/reftests/css-match-import.css9
-rw-r--r--tests/reftests/css-match-import.ref.ui16
-rw-r--r--tests/reftests/css-match-import.ui15
5 files changed, 51 insertions, 0 deletions
diff --git a/tests/reftests/Makefile.am b/tests/reftests/Makefile.am
index 94790677ec..5d9f4a76aa 100644
--- a/tests/reftests/Makefile.am
+++ b/tests/reftests/Makefile.am
@@ -96,6 +96,10 @@ EXTRA_DIST += \
css-match-exact.css \
css-match-exact.ref.ui \
css-match-exact.ui \
+ css-match-import.css \
+ css-match-import-import.css \
+ css-match-import.ui \
+ css-match-import.ref.ui \
css-match-inherit.css \
css-match-inherit.ref.ui \
css-match-inherit.ui \
diff --git a/tests/reftests/css-match-import-import.css b/tests/reftests/css-match-import-import.css
new file mode 100644
index 0000000000..a6239ee3ab
--- /dev/null
+++ b/tests/reftests/css-match-import-import.css
@@ -0,0 +1,7 @@
+GtkLabel {
+ color: blue;
+}
+
+#reference {
+ color: purple;
+}
diff --git a/tests/reftests/css-match-import.css b/tests/reftests/css-match-import.css
new file mode 100644
index 0000000000..a02915b69b
--- /dev/null
+++ b/tests/reftests/css-match-import.css
@@ -0,0 +1,9 @@
+@import url("css-match-import-import.css");
+
+GtkLabel {
+ color: purple;
+}
+
+#reference {
+ color: purple;
+}
diff --git a/tests/reftests/css-match-import.ref.ui b/tests/reftests/css-match-import.ref.ui
new file mode 100644
index 0000000000..03877e3bf3
--- /dev/null
+++ b/tests/reftests/css-match-import.ref.ui
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<interface>
+ <!-- interface-requires gtk+ 3.0 -->
+ <object class="GtkWindow" id="window1">
+ <property name="can_focus">False</property>
+ <property name="type">popup</property>
+ <child>
+ <object class="GtkLabel" id="label1">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="name">purple</property>
+ <property name="label" translatable="yes">Purple</property>
+ </object>
+ </child>
+ </object>
+</interface>
diff --git a/tests/reftests/css-match-import.ui b/tests/reftests/css-match-import.ui
new file mode 100644
index 0000000000..3a8f869e3b
--- /dev/null
+++ b/tests/reftests/css-match-import.ui
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<interface>
+ <!-- interface-requires gtk+ 3.0 -->
+ <object class="GtkWindow" id="window1">
+ <property name="can_focus">False</property>
+ <property name="type">popup</property>
+ <child>
+ <object class="GtkLabel" id="label1">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="label" translatable="yes">Purple</property>
+ </object>
+ </child>
+ </object>
+</interface>