From f11fedb719889692eda91e23c7f45a97369620a2 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sun, 26 Apr 2015 11:45:21 -0400 Subject: [PATCH] Add tests for GtkLevelBar builder parser --- testsuite/gtk/Makefile.am | 6 ++++++ testsuite/gtk/ui/levelbar1.expected | 1 + testsuite/gtk/ui/levelbar1.ui | 8 ++++++++ testsuite/gtk/ui/levelbar2.expected | 2 ++ testsuite/gtk/ui/levelbar2.ui | 8 ++++++++ testsuite/gtk/ui/levelbar3.expected | 2 ++ testsuite/gtk/ui/levelbar3.ui | 8 ++++++++ testsuite/gtk/ui/levelbar4.expected | 2 ++ testsuite/gtk/ui/levelbar4.ui | 8 ++++++++ testsuite/gtk/ui/levelbar5.expected | 2 ++ testsuite/gtk/ui/levelbar5.ui | 8 ++++++++ testsuite/gtk/ui/levelbar6.expected | 2 ++ testsuite/gtk/ui/levelbar6.ui | 8 ++++++++ 13 files changed, 65 insertions(+) create mode 100644 testsuite/gtk/ui/levelbar1.expected create mode 100644 testsuite/gtk/ui/levelbar1.ui create mode 100644 testsuite/gtk/ui/levelbar2.expected create mode 100644 testsuite/gtk/ui/levelbar2.ui create mode 100644 testsuite/gtk/ui/levelbar3.expected create mode 100644 testsuite/gtk/ui/levelbar3.ui create mode 100644 testsuite/gtk/ui/levelbar4.expected create mode 100644 testsuite/gtk/ui/levelbar4.ui create mode 100644 testsuite/gtk/ui/levelbar5.expected create mode 100644 testsuite/gtk/ui/levelbar5.ui create mode 100644 testsuite/gtk/ui/levelbar6.expected create mode 100644 testsuite/gtk/ui/levelbar6.ui diff --git a/testsuite/gtk/Makefile.am b/testsuite/gtk/Makefile.am index 2d00bf3e06..2700ff02d6 100644 --- a/testsuite/gtk/Makefile.am +++ b/testsuite/gtk/Makefile.am @@ -192,6 +192,12 @@ test_ui = \ ui/scale5.ui ui/scale5.expected \ ui/scale6.ui ui/scale6.expected \ ui/scale7.ui ui/scale7.expected \ + ui/levelbar1.ui ui/levelbar1.expected \ + ui/levelbar2.ui ui/levelbar2.expected \ + ui/levelbar3.ui ui/levelbar3.expected \ + ui/levelbar4.ui ui/levelbar4.expected \ + ui/levelbar5.ui ui/levelbar5.expected \ + ui/levelbar6.ui ui/levelbar6.expected \ $(NULL) EXTRA_DIST += \ diff --git a/testsuite/gtk/ui/levelbar1.expected b/testsuite/gtk/ui/levelbar1.expected new file mode 100644 index 0000000000..ff43ca4091 --- /dev/null +++ b/testsuite/gtk/ui/levelbar1.expected @@ -0,0 +1 @@ +SUCCESS diff --git a/testsuite/gtk/ui/levelbar1.ui b/testsuite/gtk/ui/levelbar1.ui new file mode 100644 index 0000000000..f501608f26 --- /dev/null +++ b/testsuite/gtk/ui/levelbar1.ui @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/testsuite/gtk/ui/levelbar2.expected b/testsuite/gtk/ui/levelbar2.expected new file mode 100644 index 0000000000..71a4d3c3a1 --- /dev/null +++ b/testsuite/gtk/ui/levelbar2.expected @@ -0,0 +1,2 @@ +ERROR: g-markup-error-quark 6 +.:5:27 element 'offset' requires attribute 'value' diff --git a/testsuite/gtk/ui/levelbar2.ui b/testsuite/gtk/ui/levelbar2.ui new file mode 100644 index 0000000000..c29b4ef9d5 --- /dev/null +++ b/testsuite/gtk/ui/levelbar2.ui @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/testsuite/gtk/ui/levelbar3.expected b/testsuite/gtk/ui/levelbar3.expected new file mode 100644 index 0000000000..e50f3cbcef --- /dev/null +++ b/testsuite/gtk/ui/levelbar3.expected @@ -0,0 +1,2 @@ +ERROR: g-markup-error-quark 6 +.:5:26 element 'offset' requires attribute 'name' diff --git a/testsuite/gtk/ui/levelbar3.ui b/testsuite/gtk/ui/levelbar3.ui new file mode 100644 index 0000000000..0ff34f091e --- /dev/null +++ b/testsuite/gtk/ui/levelbar3.ui @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/testsuite/gtk/ui/levelbar4.expected b/testsuite/gtk/ui/levelbar4.expected new file mode 100644 index 0000000000..1a9a239425 --- /dev/null +++ b/testsuite/gtk/ui/levelbar4.expected @@ -0,0 +1,2 @@ +ERROR: gtk-builder-error-quark 6 +.:5:41 Could not parse double `xyzzy' diff --git a/testsuite/gtk/ui/levelbar4.ui b/testsuite/gtk/ui/levelbar4.ui new file mode 100644 index 0000000000..883331cd88 --- /dev/null +++ b/testsuite/gtk/ui/levelbar4.ui @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/testsuite/gtk/ui/levelbar5.expected b/testsuite/gtk/ui/levelbar5.expected new file mode 100644 index 0000000000..feb000d492 --- /dev/null +++ b/testsuite/gtk/ui/levelbar5.expected @@ -0,0 +1,2 @@ +ERROR: gtk-builder-error-quark 1 +.:5:15 Unsupported tag for GtkLevelBar: diff --git a/testsuite/gtk/ui/levelbar5.ui b/testsuite/gtk/ui/levelbar5.ui new file mode 100644 index 0000000000..383ad024a8 --- /dev/null +++ b/testsuite/gtk/ui/levelbar5.ui @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/testsuite/gtk/ui/levelbar6.expected b/testsuite/gtk/ui/levelbar6.expected new file mode 100644 index 0000000000..027a052673 --- /dev/null +++ b/testsuite/gtk/ui/levelbar6.expected @@ -0,0 +1,2 @@ +ERROR: gtk-builder-error-quark 1 +Unhandled tag: diff --git a/testsuite/gtk/ui/levelbar6.ui b/testsuite/gtk/ui/levelbar6.ui new file mode 100644 index 0000000000..517143634e --- /dev/null +++ b/testsuite/gtk/ui/levelbar6.ui @@ -0,0 +1,8 @@ + + + + + + + +