From e0f31ab7bb97980494cd9b98ce8ca85f74de47ba Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Mon, 8 Feb 2016 09:15:39 +0100 Subject: [PATCH] Add css node tests for box packing More tests to ensure that CSS node order is always physical left-to-right. --- testsuite/css/nodes/Makefile.am | 2 ++ testsuite/css/nodes/box-packing.ltr.nodes | 6 ++++ testsuite/css/nodes/box-packing.ltr.ui | 38 +++++++++++++++++++++++ testsuite/css/nodes/box-packing.rtl.nodes | 6 ++++ testsuite/css/nodes/box-packing.rtl.ui | 38 +++++++++++++++++++++++ 5 files changed, 90 insertions(+) create mode 100644 testsuite/css/nodes/box-packing.ltr.nodes create mode 100644 testsuite/css/nodes/box-packing.ltr.ui create mode 100644 testsuite/css/nodes/box-packing.rtl.nodes create mode 100644 testsuite/css/nodes/box-packing.rtl.ui diff --git a/testsuite/css/nodes/Makefile.am b/testsuite/css/nodes/Makefile.am index 10dcc27ae4..a7ceefc99e 100644 --- a/testsuite/css/nodes/Makefile.am +++ b/testsuite/css/nodes/Makefile.am @@ -30,6 +30,8 @@ test_css_nodes_SOURCES = \ test_data = \ box.ltr.ui box.ltr.nodes \ box.rtl.ui box.rtl.nodes \ + box-packing.ltr.ui box-packing.ltr.nodes \ + box-packing.rtl.ui box-packing.rtl.nodes \ buttons.ui buttons.nodes \ checkbutton.ltr.ui checkbutton.ltr.nodes \ checkbutton.rtl.ui checkbutton.rtl.nodes \ diff --git a/testsuite/css/nodes/box-packing.ltr.nodes b/testsuite/css/nodes/box-packing.ltr.nodes new file mode 100644 index 0000000000..c74ab30013 --- /dev/null +++ b/testsuite/css/nodes/box-packing.ltr.nodes @@ -0,0 +1,6 @@ +[window.background:dir(ltr)] + decoration:dir(ltr) + box.horizontal:dir(ltr) + label#start:dir(ltr) + label#center:dir(ltr) + label#end:dir(ltr) diff --git a/testsuite/css/nodes/box-packing.ltr.ui b/testsuite/css/nodes/box-packing.ltr.ui new file mode 100644 index 0000000000..75651a5f8a --- /dev/null +++ b/testsuite/css/nodes/box-packing.ltr.ui @@ -0,0 +1,38 @@ + + + + + False + popup + + + True + horizontal + + + True + end + + + end + + + + + True + start + + + start + + + + + True + center + + + + + + diff --git a/testsuite/css/nodes/box-packing.rtl.nodes b/testsuite/css/nodes/box-packing.rtl.nodes new file mode 100644 index 0000000000..4a1e7a86c8 --- /dev/null +++ b/testsuite/css/nodes/box-packing.rtl.nodes @@ -0,0 +1,6 @@ +[window.background:dir(rtl)] + decoration:dir(ltr) + box.horizontal:dir(rtl) + label#end:dir(ltr) + label#center:dir(ltr) + label#start:dir(ltr) diff --git a/testsuite/css/nodes/box-packing.rtl.ui b/testsuite/css/nodes/box-packing.rtl.ui new file mode 100644 index 0000000000..75651a5f8a --- /dev/null +++ b/testsuite/css/nodes/box-packing.rtl.ui @@ -0,0 +1,38 @@ + + + + + False + popup + + + True + horizontal + + + True + end + + + end + + + + + True + start + + + start + + + + + True + center + + + + + +