kwin/autotests/integration
Vlad Zahorodnii 901e479482 autotests: Rewrite testScreenEdges as an integration test
Due to the screen edges test not being an integration test, it's very
hard to change output related code in libkwin. screens.cpp needs to have
a few ifdefs to successfully compile.

This change rewrites the screen edges test as an integration test in
order to allow us using other components of kwin in screens.cpp and
screenedge.cpp without ifdef guards.

It's not a one-to-one port.
2021-08-30 14:46:00 +00:00
..
data
effects Remove virtualdesktops.h include in toplevel.h 2021-08-12 17:23:15 +00:00
fakes
helper
protocols
scripting autotests: Port the tests to new xdg-shell helpers 2021-05-11 05:26:51 +00:00
activation_test.cpp Move active output tracking to workspace 2021-08-30 13:28:23 +00:00
activities_test.cpp Move active output tracking to workspace 2021-08-30 13:28:23 +00:00
buffer_size_change_test.cpp autotests: Port the tests to new xdg-shell helpers 2021-05-11 05:26:51 +00:00
CMakeLists.txt autotests: Rewrite testScreenEdges as an integration test 2021-08-30 14:46:00 +00:00
dbus_interface_test.cpp Rework async geometry updates 2021-05-25 06:17:41 +00:00
debug_console_test.cpp autotests: Port the tests to new xdg-shell helpers 2021-05-11 05:26:51 +00:00
decoration_input_test.cpp Move active output tracking to workspace 2021-08-30 13:28:23 +00:00
desktop_window_x11_test.cpp Move active output tracking to workspace 2021-08-30 13:28:23 +00:00
dont_crash_aurorae_destroy_deco.cpp Move active output tracking to workspace 2021-08-30 13:28:23 +00:00
dont_crash_cancel_animation.cpp autotests: Port the tests to new xdg-shell helpers 2021-05-11 05:26:51 +00:00
dont_crash_cursor_physical_size_empty.cpp Move active output tracking to workspace 2021-08-30 13:28:23 +00:00
dont_crash_empty_deco.cpp Move active output tracking to workspace 2021-08-30 13:28:23 +00:00
dont_crash_glxgears.cpp
dont_crash_no_border.cpp Move active output tracking to workspace 2021-08-30 13:28:23 +00:00
dont_crash_reinitialize_compositor.cpp Remove OpenGL2Compositing enum 2021-06-09 15:24:22 +00:00
dont_crash_useractions_menu.cpp Move active output tracking to workspace 2021-08-30 13:28:23 +00:00
generic_scene_opengl_test.cpp Remove OpenGL2Compositing enum 2021-06-09 15:24:22 +00:00
generic_scene_opengl_test.h
globalshortcuts_test.cpp Move active output tracking to workspace 2021-08-30 13:28:23 +00:00
idle_inhibition_test.cpp Remove virtualdesktops.h include in toplevel.h 2021-08-12 17:23:15 +00:00
input_stacking_order.cpp Move active output tracking to workspace 2021-08-30 13:28:23 +00:00
inputmethod_test.cpp Move active output tracking to workspace 2021-08-30 13:28:23 +00:00
internal_window.cpp Run clazy with qt-keywords fixit 2021-06-08 10:49:42 +03:00
keyboard_layout_test.cpp autotests: Port the tests to new xdg-shell helpers 2021-05-11 05:26:51 +00:00
keymap_creation_failure_test.cpp Ensure we start our tests with wayland already initialised 2021-05-10 12:33:43 +00:00
kwin_wayland_test.cpp Port from KPluginLoader::pluginsById to KPluginMetaData::pluginById 2021-07-22 22:59:13 +02:00
kwin_wayland_test.h kwin tests: Add heplers to access the input panel client and its surface 2021-07-21 13:10:30 +02:00
kwinbindings_test.cpp Move active output tracking to workspace 2021-08-30 13:28:23 +00:00
layershellv1client_test.cpp Move active output tracking to workspace 2021-08-30 13:28:23 +00:00
lockscreen.cpp Move active output tracking to workspace 2021-08-30 13:28:23 +00:00
maximize_test.cpp Move active output tracking to workspace 2021-08-30 13:28:23 +00:00
modifier_only_shortcut_test.cpp Move active output tracking to workspace 2021-08-30 13:28:23 +00:00
move_resize_window_test.cpp Move active output tracking to workspace 2021-08-30 13:28:23 +00:00
nightcolor_test.cpp Ensure we start our tests with wayland already initialised 2021-05-10 12:33:43 +00:00
no_global_shortcuts_test.cpp Move active output tracking to workspace 2021-08-30 13:28:23 +00:00
no_xdg_runtime_dir_test.cpp
outputmanagement_test.cpp Move active output tracking to workspace 2021-08-30 13:28:23 +00:00
placement_test.cpp Move active output tracking to workspace 2021-08-30 13:28:23 +00:00
plasma_surface_test.cpp autotests: Port away from deprecated clientArea() overloads 2021-08-25 18:53:53 +00:00
plasmawindow_test.cpp Move active output tracking to workspace 2021-08-30 13:28:23 +00:00
platformcursor.cpp
pointer_constraints_test.cpp Move active output tracking to workspace 2021-08-30 13:28:23 +00:00
pointer_input.cpp Move active output tracking to workspace 2021-08-30 13:28:23 +00:00
quick_tiling_test.cpp Move active output tracking to workspace 2021-08-30 13:28:23 +00:00
scene_opengl_es_test.cpp
scene_opengl_test.cpp
scene_qpainter_test.cpp wayland: Switch to ClientBuffer 2021-07-23 15:33:38 +00:00
screen_changes_test.cpp Move active output tracking to workspace 2021-08-30 13:28:23 +00:00
screenedge_client_show_test.cpp Move active output tracking to workspace 2021-08-30 13:28:23 +00:00
screenedges_test.cpp autotests: Rewrite testScreenEdges as an integration test 2021-08-30 14:46:00 +00:00
screens_test.cpp Move active output tracking to workspace 2021-08-30 13:28:23 +00:00
shade_test.cpp Move active output tracking to workspace 2021-08-30 13:28:23 +00:00
showing_desktop_test.cpp autotests: Port the tests to new xdg-shell helpers 2021-05-11 05:26:51 +00:00
stacking_order_test.cpp autotests: Port the tests to new xdg-shell helpers 2021-05-11 05:26:51 +00:00
struts_test.cpp Move active output tracking to workspace 2021-08-30 13:28:23 +00:00
tabbox_test.cpp Move active output tracking to workspace 2021-08-30 13:28:23 +00:00
test_helpers.cpp kwin tests: Add heplers to access the input panel client and its surface 2021-07-21 13:10:30 +02:00
test_virtualkeyboard_dbus.cpp autotests: Fix VirtualKeyboardDBusTest 2021-06-22 16:28:45 +03:00
touch_input_test.cpp Move active output tracking to workspace 2021-08-30 13:28:23 +00:00
transient_placement.cpp Move active output tracking to workspace 2021-08-30 13:28:23 +00:00
virtual_desktop_test.cpp Move active output tracking to workspace 2021-08-30 13:28:23 +00:00
window_rules_test.cpp Move active output tracking to workspace 2021-08-30 13:28:23 +00:00
window_selection_test.cpp Move active output tracking to workspace 2021-08-30 13:28:23 +00:00
x11_client_test.cpp Rework async geometry updates 2021-05-25 06:17:41 +00:00
xdgshellclient_rules_test.cpp Move active output tracking to workspace 2021-08-30 13:28:23 +00:00
xdgshellclient_test.cpp Move active output tracking to workspace 2021-08-30 13:28:23 +00:00
xwayland_input_test.cpp Move active output tracking to workspace 2021-08-30 13:28:23 +00:00
xwayland_selections_test.cpp Ensure we start our tests with wayland already initialised 2021-05-10 12:33:43 +00:00
xwaylandserver_crash_test.cpp Ensure we start our tests with wayland already initialised 2021-05-10 12:33:43 +00:00
xwaylandserver_restart_test.cpp Ensure we start our tests with wayland already initialised 2021-05-10 12:33:43 +00:00