[gtk+] reftests: Add a test for latest commit



commit b73ede690d64f7cb482c173943a8ca24c6075aba
Author: Benjamin Otte <otte redhat com>
Date:   Fri Jan 6 05:15:18 2012 +0100

    reftests: Add a test for latest commit
    
    We want to make sure we notice when we mess up label attribute ordering
    again...

 tests/reftests/Makefile.am                       |    3 ++
 tests/reftests/label-attribute-preference.css    |    4 +++
 tests/reftests/label-attribute-preference.ref.ui |   24 ++++++++++++++++++++++
 tests/reftests/label-attribute-preference.ui     |   20 ++++++++++++++++++
 4 files changed, 51 insertions(+), 0 deletions(-)
---
diff --git a/tests/reftests/Makefile.am b/tests/reftests/Makefile.am
index d795c6d..9f5efc6 100644
--- a/tests/reftests/Makefile.am
+++ b/tests/reftests/Makefile.am
@@ -124,6 +124,9 @@ EXTRA_DIST += \
 	grid-spacing3.css \
 	grid-spacing3.ref.ui \
 	grid-spacing3.ui \
+	label-attribute-preference.css \
+	label-attribute-preference.ref.ui \
+	label-attribute-preference.ui \
 	label-shadows.css \
 	label-shadows.ref.ui \
 	label-shadows.ui \
diff --git a/tests/reftests/label-attribute-preference.css b/tests/reftests/label-attribute-preference.css
new file mode 100644
index 0000000..dac4da1
--- /dev/null
+++ b/tests/reftests/label-attribute-preference.css
@@ -0,0 +1,4 @@
+* {
+  -GtkWidget-link-color: blue;
+  -GtkWidget-visited-link-color: blue;
+}
diff --git a/tests/reftests/label-attribute-preference.ref.ui b/tests/reftests/label-attribute-preference.ref.ui
new file mode 100644
index 0000000..77f9b28
--- /dev/null
+++ b/tests/reftests/label-attribute-preference.ref.ui
@@ -0,0 +1,24 @@
+<?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">Hello linky World</property>
+        <attributes>
+          <attribute name="foreground" value="#000080000000" start="1" end="3"/>
+          <attribute name="foreground" value="#ffff00000000" start="3" end="8"/>
+          <attribute name="foreground" value="#0000ffff0000" start="8" end="9"/>
+          <attribute name="foreground" value="#00000000ffff" start="9" end="10"/>
+          <attribute name="foreground" value="#ffff80008000" start="10" end="14"/>
+          <attribute name="foreground" value="#8000ffff8000" start="14" end="16"/>
+          <attribute name="underline" value="True" start="6" end="11"/>
+        </attributes>
+      </object>
+    </child>
+  </object>
+</interface>
diff --git a/tests/reftests/label-attribute-preference.ui b/tests/reftests/label-attribute-preference.ui
new file mode 100644
index 0000000..fb26821
--- /dev/null
+++ b/tests/reftests/label-attribute-preference.ui
@@ -0,0 +1,20 @@
+<?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="use-markup">True</property>
+        <property name="label" translatable="yes">H&lt;span color="#008000"&gt;ell&lt;/span&gt;o &lt;a href="http://example.com"&gt;l&lt;span color="#00FF00"&gt;in&lt;/span&gt;ky&lt;/a&gt; &lt;span color="#80FF80"&gt;Worl&lt;/span&gt;d</property>
+        <attributes>
+          <attribute name="foreground" value="#ffff00000000" start="3" end="8"/>
+          <attribute name="foreground" value="#ffff80008000" start="10" end="14"/>
+        </attributes>
+      </object>
+    </child>
+  </object>
+</interface>



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]