@@ -154,7 +154,7 @@ Item {
154 verifySelected(LightDM.Users.data(0, LightDM.UserRoles.NameRole));
154 verifySelected(LightDM.Users.data(0, LightDM.UserRoles.NameRole));
155 greeter.failedLoginsDelayAttempts = 7;
155 greeter.failedLoginsDelayAttempts = 7;
156 greeter.failedLoginsDelayMinutes = 5;
156 greeter.failedLoginsDelayMinutes = 5;
157− greeterSettings.lockedOutUntil = 0;
157+ greeterSettings.lockedOutTime = 0;
160 function cleanup() {
160 function cleanup() {
@@ -443,22 +443,23 @@ Item {
443 greeter.failedLoginsDelayMinutes = 1;
443 greeter.failedLoginsDelayMinutes = 1;
444 selectUser("has-password");
444 selectUser("has-password");
445 tryCompare(viewShowPromptSpy, "count", 1);
445 tryCompare(viewShowPromptSpy, "count", 1);
446+ compare(greeterSettings.lockedOutTime, 0);
446 view.responded("wr0ng p4ssw0rd");
447 view.responded("wr0ng p4ssw0rd");
448− var timestamp = new Date().getTime() + 60000;
449+ var timestamp = new Date().getTime();
449− verify(Math.abs(greeterSettings.lockedOutUntil - timestamp) < 3);
450+ verify(Math.abs(greeterSettings.lockedOutTime - timestamp) < 3);
452 function test_forcedDelayFromGSettings() {
453 function test_forcedDelayFromGSettings() {
454+ greeter.failedLoginsDelayMinutes = 1;
453 compare(view.delayMinutes, 0);
455 compare(view.delayMinutes, 0);
454− var timestamp = new Date().getTime() + 30; // in 30 seconds
456+ greeterSettings.lockedOutTime = new Date().getTime();
455− greeterSettings.lockedOutUntil = timestamp;
456 compare(view.delayMinutes, 1);
457 compare(view.delayMinutes, 1);
459 function test_forcedDelayOnConstruction() {
460 function test_forcedDelayOnConstruction() {
460− var timestamp = new Date().getTime() + 30; // in 30 seconds
461+ greeter.failedLoginsDelayMinutes = 1;
461− greeterSettings.lockedOutUntil = timestamp;
462+ greeterSettings.lockedOutTime = new Date().getTime();
462 cleanup();
463 cleanup();
463 view = findChild(greeter, "testView");
464 view = findChild(greeter, "testView");
464 compare(view.delayMinutes, 1);
465 compare(view.delayMinutes, 1);
@@ -475,7 +476,6 @@ Item {
475 view.responded("wr0ng p4ssw0rd");
476 view.responded("wr0ng p4ssw0rd");
476 compare(view.delayMinutes, 1);
477 compare(view.delayMinutes, 1);
477 tryCompare(view, "delayMinutes", 0);
478 tryCompare(view, "delayMinutes", 0);
478− compare(greeterSettings.lockedOutUntil, 0);
481 function test_dbusRequestAuthenticationUser() {
481 function test_dbusRequestAuthenticationUser() {