Merge "Fix BiometricProvider test" into main
diff --git a/tests/robotests/src/com/android/settings/biometrics/BiometricSettingsProviderTest.kt b/tests/robotests/src/com/android/settings/biometrics/BiometricSettingsProviderTest.kt
index cdad338..152258d 100644
--- a/tests/robotests/src/com/android/settings/biometrics/BiometricSettingsProviderTest.kt
+++ b/tests/robotests/src/com/android/settings/biometrics/BiometricSettingsProviderTest.kt
@@ -26,7 +26,6 @@
import com.android.settings.flags.Flags
import com.google.common.truth.Truth.assertThat
import org.junit.Before
-import org.junit.Ignore
import org.junit.Rule
import org.junit.Test
import org.junit.runner.RunWith
@@ -46,7 +45,9 @@
@Before
fun setUp() {
+ whenever(context.resources).thenReturn(resources)
provider = BiometricSettingsProvider()
+ provider.attachInfo(context, null)
}
@Test(expected = UnsupportedOperationException::class)
@@ -74,16 +75,14 @@
provider.update(Uri.EMPTY, null, null, null)
}
- @Ignore("b/313342682")
@Test
@RequiresFlagsEnabled(Flags.FLAG_BIOMETRIC_SETTINGS_PROVIDER)
fun getSuggestionState_shouldQueryFeatureProvider() {
val expectedValue = false
setSupportFaceEnroll(expectedValue)
- val bundle =
- provider.call(BiometricSettingsProvider.GET_SUW_FACE_ENABLED, null, Bundle())
- assertThat(bundle!!.getString(BiometricSettingsProvider.SUW_FACE_ENABLED))
+ val bundle = provider.call(BiometricSettingsProvider.GET_SUW_FACE_ENABLED, null, Bundle())
+ assertThat(bundle!!.getBoolean(BiometricSettingsProvider.SUW_FACE_ENABLED))
.isEqualTo(expectedValue)
}