From f63cec30a49eafc9bbc8da38bf79c7e35efe764d Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Tue, 11 Jun 2019 17:10:16 +0000 Subject: [PATCH] Add a focus-chain test for focusable containers --- .../gtk/focus-chain/focusable-container.tab | 5 ++++ .../focusable-container.tab-backward | 5 ++++ .../gtk/focus-chain/focusable-container.ui | 29 +++++++++++++++++++ testsuite/gtk/meson.build | 2 ++ 4 files changed, 41 insertions(+) create mode 100644 testsuite/gtk/focus-chain/focusable-container.tab create mode 100644 testsuite/gtk/focus-chain/focusable-container.tab-backward create mode 100644 testsuite/gtk/focus-chain/focusable-container.ui diff --git a/testsuite/gtk/focus-chain/focusable-container.tab b/testsuite/gtk/focus-chain/focusable-container.tab new file mode 100644 index 0000000000..21816d5316 --- /dev/null +++ b/testsuite/gtk/focus-chain/focusable-container.tab @@ -0,0 +1,5 @@ +entry1 GtkText +box +entry2 GtkText +entry3 GtkText +WRAP diff --git a/testsuite/gtk/focus-chain/focusable-container.tab-backward b/testsuite/gtk/focus-chain/focusable-container.tab-backward new file mode 100644 index 0000000000..46d54a6137 --- /dev/null +++ b/testsuite/gtk/focus-chain/focusable-container.tab-backward @@ -0,0 +1,5 @@ +entry3 GtkText +entry2 GtkText +box +entry1 GtkText +WRAP diff --git a/testsuite/gtk/focus-chain/focusable-container.ui b/testsuite/gtk/focus-chain/focusable-container.ui new file mode 100644 index 0000000000..e6d2947d20 --- /dev/null +++ b/testsuite/gtk/focus-chain/focusable-container.ui @@ -0,0 +1,29 @@ + + + + + + + entry1 + + + + + box + 1 + + + entry2 + + + + + entry3 + + + + + + + + diff --git a/testsuite/gtk/meson.build b/testsuite/gtk/meson.build index f331e02d41..d3a4ea13f0 100644 --- a/testsuite/gtk/meson.build +++ b/testsuite/gtk/meson.build @@ -136,6 +136,8 @@ focus_chain_tests = [ [ 'basic', 'tab-backward' ], [ 'basic', 'left' ], [ 'basic', 'right' ], + [ 'focusable-container', 'tab' ], + [ 'focusable-container', 'tab-backward' ], ] focus_chain = executable(