[Differential] [Updated, 2,360 lines] D2053: [autotest/integration] Introduce a Test helper library to have less code duplication

graesslin (Martin Gräßlin) noreply at phabricator.kde.org
Fri Jul 1 05:39:39 UTC 2016


graesslin updated this revision to Diff 4879.
graesslin added a comment.


  Changed the struts_test.cpp to make it more robust in cleanup. It now tracks all combinations of
  Surface/ShellClient it created and destroys them in the test method again and waits for them getting
  destroyed. That way we don't need the qWait workaround in destroyWaylandConnection.

REPOSITORY
  rKWIN KWin

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D2053?vs=4871&id=4879

BRANCH
  autotest-refactoring

REVISION DETAIL
  https://phabricator.kde.org/D2053

AFFECTED FILES
  autotests/integration/CMakeLists.txt
  autotests/integration/debug_console_test.cpp
  autotests/integration/decoration_input_test.cpp
  autotests/integration/dont_crash_cancel_animation.cpp
  autotests/integration/dont_crash_empty_deco.cpp
  autotests/integration/dont_crash_no_border.cpp
  autotests/integration/input_stacking_order.cpp
  autotests/integration/kwin_wayland_test.h
  autotests/integration/lockscreen.cpp
  autotests/integration/maximize_test.cpp
  autotests/integration/move_resize_window_test.cpp
  autotests/integration/plasma_surface_test.cpp
  autotests/integration/plasmawindow_test.cpp
  autotests/integration/pointer_input.cpp
  autotests/integration/quick_tiling_test.cpp
  autotests/integration/shell_client_test.cpp
  autotests/integration/start_test.cpp
  autotests/integration/struts_test.cpp
  autotests/integration/test_helpers.cpp
  autotests/integration/touch_input_test.cpp
  autotests/integration/transient_no_input_test.cpp
  autotests/integration/transient_placement.cpp

EMAIL PREFERENCES
  https://phabricator.kde.org/settings/panel/emailpreferences/

To: graesslin, #kwin, #plasma_on_wayland
Cc: plasma-devel, kwin, hardening, jensreuterberg, sebas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20160701/eed2764a/attachment.html>


More information about the Plasma-devel mailing list