Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 03b5547f authored by Beverly Tai's avatar Beverly Tai Committed by Android (Google) Code Review
Browse files

Merge "Move FaceAuth components to the deviceentry package" into main

parents 4249ead3 375bb648
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -261,7 +261,7 @@ public class FaceAuthenticateOptions implements AuthenticateOptions, Parcelable
     * The reason for this operation when requested by the system (sysui),
     * otherwise AUTHENTICATE_REASON_UNKNOWN.
     *
     * See frameworks/base/packages/SystemUI/src/com/android/keyguard/FaceAuthReason.kt
     * See packages/SystemUI/src/com/android/systemui/deviceentry/shared/FaceAuthReason.kt
     * for more details about each reason.
     */
    @DataClass.Generated.Member
@@ -524,7 +524,7 @@ public class FaceAuthenticateOptions implements AuthenticateOptions, Parcelable
         * The reason for this operation when requested by the system (sysui),
         * otherwise AUTHENTICATE_REASON_UNKNOWN.
         *
         * See frameworks/base/packages/SystemUI/src/com/android/keyguard/FaceAuthReason.kt
         * See packages/SystemUI/src/com/android/systemui/deviceentry/shared/FaceAuthReason.kt
         * for more details about each reason.
         */
        @DataClass.Generated.Member
+2 −2
Original line number Diff line number Diff line
@@ -45,10 +45,10 @@ import com.android.systemui.bouncer.domain.interactor.PrimaryBouncerInteractor
import com.android.systemui.bouncer.shared.constants.KeyguardBouncerConstants
import com.android.systemui.classifier.FalsingA11yDelegate
import com.android.systemui.classifier.FalsingCollector
import com.android.systemui.deviceentry.domain.interactor.DeviceEntryFaceAuthInteractor
import com.android.systemui.deviceentry.domain.interactor.DeviceEntryInteractor
import com.android.systemui.flags.FakeFeatureFlags
import com.android.systemui.flags.Flags
import com.android.systemui.keyguard.domain.interactor.KeyguardFaceAuthInteractor
import com.android.systemui.keyguard.domain.interactor.KeyguardTransitionInteractor
import com.android.systemui.keyguard.domain.interactor.KeyguardTransitionInteractorFactory
import com.android.systemui.log.SessionTracker
@@ -140,7 +140,7 @@ class KeyguardSecurityContainerControllerTest : SysuiTestCase() {
    @Mock private lateinit var viewMediatorCallback: ViewMediatorCallback
    @Mock private lateinit var audioManager: AudioManager
    @Mock private lateinit var mSelectedUserInteractor: SelectedUserInteractor
    @Mock private lateinit var faceAuthInteractor: KeyguardFaceAuthInteractor
    @Mock private lateinit var faceAuthInteractor: DeviceEntryFaceAuthInteractor
    @Mock private lateinit var faceAuthAccessibilityDelegate: FaceAuthAccessibilityDelegate
    @Mock private lateinit var deviceProvisionedController: DeviceProvisionedController
    @Mock private lateinit var postureController: DevicePostureController
+2 −2
Original line number Diff line number Diff line
@@ -85,10 +85,10 @@ import com.android.systemui.biometrics.ui.viewmodel.DefaultUdfpsTouchOverlayView
import com.android.systemui.biometrics.ui.viewmodel.DeviceEntryUdfpsTouchOverlayViewModel;
import com.android.systemui.bouncer.domain.interactor.AlternateBouncerInteractor;
import com.android.systemui.bouncer.domain.interactor.PrimaryBouncerInteractor;
import com.android.systemui.deviceentry.domain.interactor.DeviceEntryFaceAuthInteractor;
import com.android.systemui.dump.DumpManager;
import com.android.systemui.flags.FeatureFlags;
import com.android.systemui.keyguard.ScreenLifecycle;
import com.android.systemui.keyguard.domain.interactor.KeyguardFaceAuthInteractor;
import com.android.systemui.keyguard.domain.interactor.KeyguardTransitionInteractor;
import com.android.systemui.log.SessionTracker;
import com.android.systemui.plugins.FalsingManager;
@@ -336,7 +336,7 @@ public class UdfpsControllerTest extends SysuiTestCase {
                mSessionTracker,
                mAlternateBouncerInteractor,
                mInputManager,
                mock(KeyguardFaceAuthInteractor.class),
                mock(DeviceEntryFaceAuthInteractor.class),
                mUdfpsKeyguardAccessibilityDelegate,
                mSelectedUserInteractor,
                mFpsUnlockTracker,
+2 −2
Original line number Diff line number Diff line
@@ -32,11 +32,11 @@ import com.android.systemui.bouncer.domain.interactor.PrimaryBouncerInteractor
import com.android.systemui.bouncer.shared.constants.KeyguardBouncerConstants
import com.android.systemui.bouncer.ui.BouncerView
import com.android.systemui.classifier.FalsingCollector
import com.android.systemui.deviceentry.domain.interactor.DeviceEntryFaceAuthInteractor
import com.android.systemui.keyguard.DismissCallbackRegistry
import com.android.systemui.keyguard.data.repository.BiometricSettingsRepository
import com.android.systemui.keyguard.data.repository.FakeKeyguardTransitionRepository
import com.android.systemui.keyguard.data.repository.FakeTrustRepository
import com.android.systemui.keyguard.domain.interactor.KeyguardFaceAuthInteractor
import com.android.systemui.keyguard.domain.interactor.KeyguardTransitionInteractorFactory
import com.android.systemui.keyguard.shared.model.KeyguardState
import com.android.systemui.keyguard.shared.model.TransitionState
@@ -111,7 +111,7 @@ class UdfpsKeyguardViewLegacyControllerWithCoroutinesTest :
                FakeTrustRepository(),
                testScope.backgroundScope,
                mSelectedUserInteractor,
                mock(KeyguardFaceAuthInteractor::class.java),
                mock(DeviceEntryFaceAuthInteractor::class.java),
            )
        mAlternateBouncerInteractor =
            AlternateBouncerInteractor(
+4 −4
Original line number Diff line number Diff line
@@ -25,7 +25,7 @@ import com.android.systemui.authentication.shared.model.AuthenticationMethodMode
import com.android.systemui.authentication.shared.model.AuthenticationPatternCoordinate
import com.android.systemui.coroutines.collectLastValue
import com.android.systemui.coroutines.collectValues
import com.android.systemui.keyguard.domain.interactor.KeyguardFaceAuthInteractor
import com.android.systemui.deviceentry.domain.interactor.DeviceEntryFaceAuthInteractor
import com.android.systemui.res.R
import com.android.systemui.scene.SceneTestUtils
import com.google.common.truth.Truth.assertThat
@@ -46,7 +46,7 @@ import org.mockito.MockitoAnnotations
@RunWith(AndroidJUnit4::class)
class BouncerInteractorTest : SysuiTestCase() {

    @Mock private lateinit var keyguardFaceAuthInteractor: KeyguardFaceAuthInteractor
    @Mock private lateinit var mDeviceEntryFaceAuthInteractor: DeviceEntryFaceAuthInteractor

    private val utils = SceneTestUtils(this)
    private val testScope = utils.testScope
@@ -67,7 +67,7 @@ class BouncerInteractorTest : SysuiTestCase() {
        underTest =
            utils.bouncerInteractor(
                authenticationInteractor = authenticationInteractor,
                keyguardFaceAuthInteractor = keyguardFaceAuthInteractor,
                deviceEntryFaceAuthInteractor = mDeviceEntryFaceAuthInteractor,
            )
    }

@@ -306,7 +306,7 @@ class BouncerInteractorTest : SysuiTestCase() {
    fun intentionalUserInputEvent_notifiesFaceAuthInteractor() =
        testScope.runTest {
            underTest.onIntentionalUserInput()
            verify(keyguardFaceAuthInteractor).onPrimaryBouncerUserInput()
            verify(mDeviceEntryFaceAuthInteractor).onPrimaryBouncerUserInput()
        }

    companion object {
Loading