diff --git a/needles/gnome/apps/gnome-text-editor/gte_display_line_numbers-20220920.json b/needles/gnome/apps/gnome-text-editor/gte_display_line_numbers-20220920.json new file mode 100644 index 00000000..76b47477 --- /dev/null +++ b/needles/gnome/apps/gnome-text-editor/gte_display_line_numbers-20220920.json @@ -0,0 +1,15 @@ +{ + "area": [ + { + "height": 23, + "ypos": 121, + "width": 98, + "xpos": 856, + "type": "match" + } + ], + "properties": [], + "tags": [ + "gte_display_line_numbers" + ] +} \ No newline at end of file diff --git a/needles/gnome/apps/gnome-text-editor/gte_display_line_numbers-20220920.png b/needles/gnome/apps/gnome-text-editor/gte_display_line_numbers-20220920.png new file mode 100644 index 00000000..fcdd510a Binary files /dev/null and b/needles/gnome/apps/gnome-text-editor/gte_display_line_numbers-20220920.png differ diff --git a/needles/gnome/apps/gnome-text-editor/gte_file_saved.json b/needles/gnome/apps/gnome-text-editor/gte_file_saved.json new file mode 100644 index 00000000..a4fd12c2 --- /dev/null +++ b/needles/gnome/apps/gnome-text-editor/gte_file_saved.json @@ -0,0 +1,15 @@ +{ + "area": [ + { + "xpos": 478, + "ypos": 35, + "width": 70, + "height": 23, + "type": "match" + } + ], + "properties": [], + "tags": [ + "gte_file_saved" + ] +} \ No newline at end of file diff --git a/needles/gnome/apps/gnome-text-editor/gte_file_saved.png b/needles/gnome/apps/gnome-text-editor/gte_file_saved.png new file mode 100644 index 00000000..d6c0fdf5 Binary files /dev/null and b/needles/gnome/apps/gnome-text-editor/gte_file_saved.png differ diff --git a/tests/applications/gnome-text-editor/new_file.pm b/tests/applications/gnome-text-editor/new_file.pm index c2ff03fb..e4522e0d 100644 --- a/tests/applications/gnome-text-editor/new_file.pm +++ b/tests/applications/gnome-text-editor/new_file.pm @@ -23,6 +23,7 @@ sub run { # Switch on Markdown Highlighting. assert_and_click("gte_settings_button"); assert_and_click "gte_select_highlighting"; + wait_still_screen(2); type_very_safely "markdown"; send_key "ret"; assert_and_click("gte_window_dismiss"); @@ -36,9 +37,17 @@ sub run { wait_still_screen(3); type_very_safely "list.md"; send_key("ret"); + assert_screen("gte_file_saved"); # Check that the file has been created $self->root_console(tty => 3); - assert_script_run "ls /home/test/list.md"; + # The test started to fail on Silverblue + # because the target directory changed. + if (get_var("SUBVARIANT" eq "Silverblue")) { + assert_script_run("ls /home/test/Documents/list.md"); + } + else { + assert_script_run("ls /home/test/list.md"); + } desktop_vt(); }