on xenial help sign in
add tests for maximizeLeft/Right
commit6452c75edc667ba3e6c0259156c54a2da505f313 authorLukáš Tinkl <lukas.tinkl@canonical.com> dateWed 21 Oct 2015, 01:45 (11 years ago) parent3c9128e
1 file changed+28
tests/qmltests/Stages/tst_DesktopStage.qml+28
tests/qmltests/Stages/tst_DesktopStage.qml+28
@@ -244,6 +244,34 @@ Item {
244244 tryCompare(appDelegate, "minimized", false);
245245 }
246246
247+ function test_windowMaximizeLeft() {
248+ var apps = ["unity8-dash", "dialer-app", "camera-app"];
249+ apps.forEach(startApplication);
250+ var appName = "dialer-app";
251+ var appDelegate = findChild(desktopStage, "appDelegate_" + appName);
252+ verify(appDelegate);
253+ ApplicationManager.focusApplication(appName);
254+ keyClick(Qt.Key_Left, Qt.MetaModifier|Qt.ControlModifier); // Ctrl+Super+Left shortcut to maximizeLeft
255+ tryCompare(appDelegate, "maximized", false);
256+ tryCompare(appDelegate, "minimized", false);
257+ tryCompare(appDelegate, "maximizedLeft", true);
258+ tryCompare(appDelegate, "maximizedRight", false);
259+ }
260+
261+ function test_windowMaximizeRight() {
262+ var apps = ["unity8-dash", "dialer-app", "camera-app"];
263+ apps.forEach(startApplication);
264+ var appName = "dialer-app";
265+ var appDelegate = findChild(desktopStage, "appDelegate_" + appName);
266+ verify(appDelegate);
267+ ApplicationManager.focusApplication(appName);
268+ keyClick(Qt.Key_Right, Qt.MetaModifier|Qt.ControlModifier); // Ctrl+Super+Right shortcut to maximizeRight
269+ tryCompare(appDelegate, "maximized", false);
270+ tryCompare(appDelegate, "minimized", false);
271+ tryCompare(appDelegate, "maximizedLeft", false);
272+ tryCompare(appDelegate, "maximizedRight", true);
273+ }
274+
247275 function test_windowMinimize() {
248276 var apps = ["unity8-dash", "dialer-app", "camera-app"];
249277 apps.forEach(startApplication);