on xenial help sign in
Set mock mode
28da875Josh Arenson
tests/qmltests/tst_Shell.qml+4−1
@@ -796,13 +796,16 @@ Rectangle {
796
796
797 function test_greeterStartsCorrectSession() {
797 function test_greeterStartsCorrectSession() {
798 loadShell("desktop");
798 loadShell("desktop");
799+ setLightDMMockMode("full");
800+
799 LightDMController.sessionMode = "full"
801 LightDMController.sessionMode = "full"
800 LightDMController.numSessions = LightDMController.numAvailableSessions;
802 LightDMController.numSessions = LightDMController.numAvailableSessions;
801 var greeter = findChild(shell, "greeter");
803 var greeter = findChild(shell, "greeter");
802 var view = findChild(greeter, "WideView");
804 var view = findChild(greeter, "WideView");
803− var loginList = findChild(view, "loginList");
804 verify(view, "This test requires WideView to be loaded");
805 verify(view, "This test requires WideView to be loaded");
805
806
807+ var loginList = findChild(view, "loginList");
808+
806 compare(view.sessionToStart, greeter.sessionToStart());
809 compare(view.sessionToStart, greeter.sessionToStart());
807
810
808 // Ensure another session can actually be selected
811 // Ensure another session can actually be selected