commit | bd8f26ea5533922f592b30686c4cf5b3876e9b25 | [log] [tgz] |
---|---|---|
author | Jeff Pu <jeffpu@google.com> | Fri Jul 21 15:09:23 2023 +0000 |
committer | Android (Google) Code Review <android-gerrit@google.com> | Fri Jul 21 15:09:23 2023 +0000 |
tree | 588bcb79ba22332e2eb5cf407670f39724ffc914 | |
parent | bce78d1105e0bb0ba6fda8d82a9e904a1e606992 [diff] | |
parent | 8fec556d253f5b3b4bd9b38f3a10f08677425164 [diff] |
Merge "Authentication state stays on enrollment mismatch" into udc-qpr-dev
diff --git a/biometrics/fingerprint/aidl/default/FakeFingerprintEngine.cpp b/biometrics/fingerprint/aidl/default/FakeFingerprintEngine.cpp index 9757287..9f9ca96 100644 --- a/biometrics/fingerprint/aidl/default/FakeFingerprintEngine.cpp +++ b/biometrics/fingerprint/aidl/default/FakeFingerprintEngine.cpp
@@ -258,7 +258,7 @@ cb->onAuthenticationFailed(); mLockoutTracker.addFailedAttempt(); checkSensorLockout(cb); - return true; + return false; } }
diff --git a/biometrics/fingerprint/aidl/default/tests/FakeFingerprintEngineTest.cpp b/biometrics/fingerprint/aidl/default/tests/FakeFingerprintEngineTest.cpp index e7e8a47..bc235a6 100644 --- a/biometrics/fingerprint/aidl/default/tests/FakeFingerprintEngineTest.cpp +++ b/biometrics/fingerprint/aidl/default/tests/FakeFingerprintEngineTest.cpp
@@ -269,6 +269,7 @@ mEngine.authenticateImpl(mCallback.get(), 0, mCancel.get_future()); mEngine.fingerDownAction(); ASSERT_TRUE(mCallback->mAuthenticateFailed); + ASSERT_EQ(mEngine.getWorkMode(), FakeFingerprintEngine::WorkMode::kAuthenticate); } TEST_F(FakeFingerprintEngineTest, AuthenticateLockout) {