on xenial help sign in
fixed regresssion in test and added a test for it.
0f63ce9Nick Dedekind
tests/qmltests/tst_Shell.qml+17−2
@@ -1130,10 +1130,10 @@ Rectangle {
1130 {
1130 {
1131 var buttonShowDashHome = findChild(launcher, "buttonShowDashHome");
1131 var buttonShowDashHome = findChild(launcher, "buttonShowDashHome");
1132 var startPos = buttonShowDashHome.mapToItem(shell,
1132 var startPos = buttonShowDashHome.mapToItem(shell,
1133− buttonShowDashHome.width * 0.8,
1133+ buttonShowDashHome.width * 0.2,
1134 buttonShowDashHome.height * 0.2);
1134 buttonShowDashHome.height * 0.2);
1135 var endPos = buttonShowDashHome.mapToItem(shell,
1135 var endPos = buttonShowDashHome.mapToItem(shell,
1136− buttonShowDashHome.width * 0.2,
1136+ buttonShowDashHome.width * 0.8,
1137 buttonShowDashHome.height * 0.8);
1137 buttonShowDashHome.height * 0.8);
1138 touchFlick(shell, startPos.x, startPos.y, endPos.x, endPos.y);
1138 touchFlick(shell, startPos.x, startPos.y, endPos.x, endPos.y);
1139 }
1139 }
@@ -1238,5 +1238,20 @@ Rectangle {
1238 var stageLoader = findChild(shell, "applicationsDisplayLoader");
1238 var stageLoader = findChild(shell, "applicationsDisplayLoader");
1239 verify(String(stageLoader.source).indexOf(data.source) >= 0);
1239 verify(String(stageLoader.source).indexOf(data.source) >= 0);
1240 }
1240 }
1241+
1242+ function test_launcherInverted_data() {
1243+ return [
1244+ {tag: "phone", formFactor: "phone"},
1245+ {tag: "tablet", formFactor: "tablet"},
1246+ {tag: "desktop", formFactor: "desktop"}
1247+ ];
1248+ }
1249+
1250+ function test_launcherInverted(data) {
1251+ loadShell(data.formFactor);
1252+
1253+ var launcher = findChild(shell, "launcher");
1254+ compare(launcher.inverted, data.formFactor !== "desktop");
1255+ }
1241 }
1256 }
1242}
1257}