@@ -108,9 +108,15 @@ Item {
108108 }
109109
110110 SignalSpy {
111− id: viewAuthenticatedSpy
111+ id: viewAuthenticationSucceededSpy
112112 target: testCase.view
113− signalName: "_authenticatedCalled"
113+ signalName: "_notifyAuthenticationSucceededCalled"
114+ }
115+
116+ SignalSpy {
117+ id: viewAuthenticationFailedSpy
118+ target: testCase.view
119+ signalName: "_notifyAuthenticationFailedCalled"
114120 }
115121
116122 SignalSpy {
@@ -133,7 +139,8 @@ Item {
133139 viewShowPromptSpy.clear();
134140 viewShowLastChanceSpy.clear();
135141 viewHideSpy.clear();
136− viewAuthenticatedSpy.clear();
142+ viewAuthenticationSucceededSpy.clear();
143+ viewAuthenticationFailedSpy.clear();
137144 viewResetSpy.clear();
138145 viewTryToUnlockSpy.clear();
139146 tryCompare(greeter, "waiting", false);
@@ -178,8 +185,7 @@ Item {
178185
179186 function verifyLoggedIn() {
180187 tryCompare(sessionStartedSpy, "count", 1);
181− verify(viewAuthenticatedSpy.count > 0);
182− compare(viewAuthenticatedSpy.signalArguments[viewAuthenticatedSpy.count - 1][0], true);
188+ verify(viewAuthenticationSucceededSpy.count > 0);
183189 compare(LightDM.Greeter.authenticated, true);
184190 compare(greeter.shown, false);
185191 }
@@ -203,8 +209,7 @@ Item {
203209 compare(viewShowPromptSpy.signalArguments[0][2], true);
204210
205211 view.responded("wr0ng p4ssw0rd");
206− tryCompare(viewAuthenticatedSpy, "count", 1);
207− compare(viewAuthenticatedSpy.signalArguments[0][0], false);
212+ tryCompare(viewAuthenticationFailedSpy, "count", 1);
208213
209214 tryCompare(viewShowPromptSpy, "count", 2);
210215 compare(viewShowPromptSpy.signalArguments[0][0], "Password");
@@ -214,8 +219,7 @@ Item {
214219
215220 function test_promptless() {
216221 selectUser("no-password");
217− tryCompare(viewAuthenticatedSpy, "count", 1);
218− compare(viewAuthenticatedSpy.signalArguments[0][0], true);
222+ tryCompare(viewAuthenticationSucceededSpy, "count", 1);
219223 compare(sessionStartedSpy.count, 1);
220224 compare(viewShowPromptSpy.count, 0);
221225 compare(viewHideSpy.count, 0);
@@ -247,8 +251,7 @@ Item {
247251 compare(viewShowPromptSpy.signalArguments[0][2], true);
248252
249253 view.responded("wr0ng p4ssw0rd");
250− tryCompare(viewAuthenticatedSpy, "count", 1);
251− compare(viewAuthenticatedSpy.signalArguments[0][0], false);
254+ tryCompare(viewAuthenticationFailedSpy, "count", 1);
252255
253256 tryCompare(viewShowPromptSpy, "count", 2);
254257 compare(viewShowPromptSpy.signalArguments[0][0], "Password");
@@ -270,8 +273,7 @@ Item {
270273 compare(viewShowPromptSpy.signalArguments[1][2], false);
271274
272275 view.responded("wr0ng p4ssw0rd");
273− tryCompare(viewAuthenticatedSpy, "count", 1);
274− compare(viewAuthenticatedSpy.signalArguments[0][0], false);
276+ tryCompare(viewAuthenticationFailedSpy, "count", 1);
275277
276278 tryCompare(viewShowPromptSpy, "count", 3);
277279 compare(viewShowPromptSpy.signalArguments[0][0], "Password");
@@ -400,8 +402,7 @@ Item {
400402
401403 function test_authError() {
402404 selectUser("auth-error");
403− tryCompare(viewAuthenticatedSpy, "count", 1);
404− compare(viewAuthenticatedSpy.signalArguments[0][0], false);
405+ tryCompare(viewAuthenticationFailedSpy, "count", 1);
405406 compare(viewShowPromptSpy.count, 0);
406407 compare(view.locked, true);
407408 }