@@ -108,9 +108,15 @@ Item {
110 SignalSpy {
110 SignalSpy {
111− id: viewAuthenticatedSpy
111+ id: viewAuthenticationSucceededSpy
112 target: testCase.view
112 target: testCase.view
113− signalName: "_authenticatedCalled"
113+ signalName: "_notifyAuthenticationSucceededCalled"
117+ id: viewAuthenticationFailedSpy
118+ target: testCase.view
119+ signalName: "_notifyAuthenticationFailedCalled"
116 SignalSpy {
122 SignalSpy {
@@ -133,7 +139,8 @@ Item {
133 viewShowPromptSpy.clear();
139 viewShowPromptSpy.clear();
134 viewShowLastChanceSpy.clear();
140 viewShowLastChanceSpy.clear();
135 viewHideSpy.clear();
141 viewHideSpy.clear();
136− viewAuthenticatedSpy.clear();
142+ viewAuthenticationSucceededSpy.clear();
143+ viewAuthenticationFailedSpy.clear();
137 viewResetSpy.clear();
144 viewResetSpy.clear();
138 viewTryToUnlockSpy.clear();
145 viewTryToUnlockSpy.clear();
139 tryCompare(greeter, "waiting", false);
146 tryCompare(greeter, "waiting", false);
@@ -178,8 +185,7 @@ Item {
179 function verifyLoggedIn() {
186 function verifyLoggedIn() {
180 tryCompare(sessionStartedSpy, "count", 1);
187 tryCompare(sessionStartedSpy, "count", 1);
181− verify(viewAuthenticatedSpy.count > 0);
188+ verify(viewAuthenticationSucceededSpy.count > 0);
182− compare(viewAuthenticatedSpy.signalArguments[viewAuthenticatedSpy.count - 1][0], true);
183 compare(LightDM.Greeter.authenticated, true);
189 compare(LightDM.Greeter.authenticated, true);
184 compare(greeter.shown, false);
190 compare(greeter.shown, false);
@@ -203,8 +209,7 @@ Item {
203 compare(viewShowPromptSpy.signalArguments[0][2], true);
209 compare(viewShowPromptSpy.signalArguments[0][2], true);
205 view.responded("wr0ng p4ssw0rd");
211 view.responded("wr0ng p4ssw0rd");
206− tryCompare(viewAuthenticatedSpy, "count", 1);
212+ tryCompare(viewAuthenticationFailedSpy, "count", 1);
207− compare(viewAuthenticatedSpy.signalArguments[0][0], false);
209 tryCompare(viewShowPromptSpy, "count", 2);
214 tryCompare(viewShowPromptSpy, "count", 2);
210 compare(viewShowPromptSpy.signalArguments[0][0], "Password");
215 compare(viewShowPromptSpy.signalArguments[0][0], "Password");
@@ -214,8 +219,7 @@ Item {
215 function test_promptless() {
220 function test_promptless() {
216 selectUser("no-password");
221 selectUser("no-password");
217− tryCompare(viewAuthenticatedSpy, "count", 1);
222+ tryCompare(viewAuthenticationSucceededSpy, "count", 1);
218− compare(viewAuthenticatedSpy.signalArguments[0][0], true);
219 compare(sessionStartedSpy.count, 1);
223 compare(sessionStartedSpy.count, 1);
220 compare(viewShowPromptSpy.count, 0);
224 compare(viewShowPromptSpy.count, 0);
221 compare(viewHideSpy.count, 0);
225 compare(viewHideSpy.count, 0);
@@ -247,8 +251,7 @@ Item {
247 compare(viewShowPromptSpy.signalArguments[0][2], true);
251 compare(viewShowPromptSpy.signalArguments[0][2], true);
249 view.responded("wr0ng p4ssw0rd");
253 view.responded("wr0ng p4ssw0rd");
250− tryCompare(viewAuthenticatedSpy, "count", 1);
254+ tryCompare(viewAuthenticationFailedSpy, "count", 1);
251− compare(viewAuthenticatedSpy.signalArguments[0][0], false);
253 tryCompare(viewShowPromptSpy, "count", 2);
256 tryCompare(viewShowPromptSpy, "count", 2);
254 compare(viewShowPromptSpy.signalArguments[0][0], "Password");
257 compare(viewShowPromptSpy.signalArguments[0][0], "Password");
@@ -270,8 +273,7 @@ Item {
270 compare(viewShowPromptSpy.signalArguments[1][2], false);
273 compare(viewShowPromptSpy.signalArguments[1][2], false);
272 view.responded("wr0ng p4ssw0rd");
275 view.responded("wr0ng p4ssw0rd");
273− tryCompare(viewAuthenticatedSpy, "count", 1);
276+ tryCompare(viewAuthenticationFailedSpy, "count", 1);
274− compare(viewAuthenticatedSpy.signalArguments[0][0], false);
276 tryCompare(viewShowPromptSpy, "count", 3);
278 tryCompare(viewShowPromptSpy, "count", 3);
277 compare(viewShowPromptSpy.signalArguments[0][0], "Password");
279 compare(viewShowPromptSpy.signalArguments[0][0], "Password");
@@ -400,8 +402,7 @@ Item {
401 function test_authError() {
403 function test_authError() {
402 selectUser("auth-error");
404 selectUser("auth-error");
403− tryCompare(viewAuthenticatedSpy, "count", 1);
405+ tryCompare(viewAuthenticationFailedSpy, "count", 1);
404− compare(viewAuthenticatedSpy.signalArguments[0][0], false);
405 compare(viewShowPromptSpy.count, 0);
406 compare(viewShowPromptSpy.count, 0);
406 compare(view.locked, true);
407 compare(view.locked, true);