[gtk+] Add css node tests for right-to-left levelbars



commit 2ec16c9f91d09341ca93a2badab7c62fff3fac9f
Author: Matthias Clasen <mclasen redhat com>
Date:   Wed Jan 13 09:31:25 2016 -0500

    Add css node tests for right-to-left levelbars

 testsuite/css/nodes/Makefile.am                    |    3 +-
 .../nodes/{levelbar.nodes => levelbar.ltr.nodes}   |    0
 .../css/nodes/{levelbar.ui => levelbar.ltr.ui}     |    0
 testsuite/css/nodes/levelbar.rtl.nodes             |   55 ++++++++++++++++++++
 .../css/nodes/{levelbar.ui => levelbar.rtl.ui}     |    0
 5 files changed, 57 insertions(+), 1 deletions(-)
---
diff --git a/testsuite/css/nodes/Makefile.am b/testsuite/css/nodes/Makefile.am
index df11824..fd03078 100644
--- a/testsuite/css/nodes/Makefile.am
+++ b/testsuite/css/nodes/Makefile.am
@@ -32,7 +32,8 @@ test_data = \
        box.rtl.ui      box.rtl.nodes           \
        buttons.ui      buttons.nodes           \
        entries.ui      entries.nodes           \
-       levelbar.ui     levelbar.nodes          \
+       levelbar.ltr.ui levelbar.ltr.nodes      \
+       levelbar.rtl.ui levelbar.rtl.nodes      \
        notebook.ui     notebook.nodes          \
        paned.ltr.ui    paned.ltr.nodes         \
        paned.rtl.ui    paned.rtl.nodes         \
diff --git a/testsuite/css/nodes/levelbar.nodes b/testsuite/css/nodes/levelbar.ltr.nodes
similarity index 100%
rename from testsuite/css/nodes/levelbar.nodes
rename to testsuite/css/nodes/levelbar.ltr.nodes
diff --git a/testsuite/css/nodes/levelbar.ui b/testsuite/css/nodes/levelbar.ltr.ui
similarity index 100%
copy from testsuite/css/nodes/levelbar.ui
copy to testsuite/css/nodes/levelbar.ltr.ui
diff --git a/testsuite/css/nodes/levelbar.rtl.nodes b/testsuite/css/nodes/levelbar.rtl.nodes
new file mode 100644
index 0000000..cfe18b9
--- /dev/null
+++ b/testsuite/css/nodes/levelbar.rtl.nodes
@@ -0,0 +1,55 @@
+[window.background:dir(rtl)]
+  decoration:dir(ltr)
+  box.vertical:dir(rtl)
+    levelbar.horizontal.continuous:dir(rtl)
+      trough:dir(rtl)
+        block.empty:dir(rtl)
+        block.high.filled:dir(rtl)
+    levelbar.horizontal.continuous:dir(rtl)
+      trough:dir(rtl)
+        block.high.filled:dir(rtl)
+        block.empty:dir(rtl)
+    levelbar.horizontal.continuous:dir(rtl)
+      trough:dir(rtl)
+        block.empty:dir(rtl)
+        block.low.filled:dir(rtl)
+    levelbar.horizontal.continuous:dir(rtl)
+      trough:dir(rtl)
+        block.empty:dir(rtl)
+        block.full.filled:dir(rtl)
+    levelbar.horizontal.discrete:dir(rtl)
+      trough:dir(rtl)
+        block.empty:dir(rtl)
+        block.empty:dir(rtl)
+        block.empty:dir(rtl)
+        block.empty:dir(rtl)
+        block.empty:dir(rtl)
+        block.full.filled:dir(rtl)
+        block.full.filled:dir(rtl)
+        block.full.filled:dir(rtl)
+        block.full.filled:dir(rtl)
+        block.full.filled:dir(rtl)
+    levelbar.horizontal.discrete:dir(rtl)
+      trough:dir(rtl)
+        block.empty:dir(rtl)
+        block.empty:dir(rtl)
+        block.empty:dir(rtl)
+        block.empty:dir(rtl)
+        block.empty:dir(rtl)
+        block.empty:dir(rtl)
+        block.empty:dir(rtl)
+        block.empty:dir(rtl)
+        block.full.filled:dir(rtl)
+        block.full.filled:dir(rtl)
+    levelbar.horizontal.discrete:dir(rtl)
+      trough:dir(rtl)
+        block.empty:dir(rtl)
+        block.empty:dir(rtl)
+        block.full.filled:dir(rtl)
+        block.full.filled:dir(rtl)
+        block.full.filled:dir(rtl)
+        block.full.filled:dir(rtl)
+        block.full.filled:dir(rtl)
+        block.full.filled:dir(rtl)
+        block.full.filled:dir(rtl)
+        block.full.filled:dir(rtl)
diff --git a/testsuite/css/nodes/levelbar.ui b/testsuite/css/nodes/levelbar.rtl.ui
similarity index 100%
rename from testsuite/css/nodes/levelbar.ui
rename to testsuite/css/nodes/levelbar.rtl.ui


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