diff options
Diffstat (limited to 'tests/accessibilityservice/src/android/accessibilityservice/cts/AccessibilityFingerprintGestureTest.java')
-rw-r--r-- | tests/accessibilityservice/src/android/accessibilityservice/cts/AccessibilityFingerprintGestureTest.java | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/tests/accessibilityservice/src/android/accessibilityservice/cts/AccessibilityFingerprintGestureTest.java b/tests/accessibilityservice/src/android/accessibilityservice/cts/AccessibilityFingerprintGestureTest.java index e36d1ee0c20..64cc0f126bc 100644 --- a/tests/accessibilityservice/src/android/accessibilityservice/cts/AccessibilityFingerprintGestureTest.java +++ b/tests/accessibilityservice/src/android/accessibilityservice/cts/AccessibilityFingerprintGestureTest.java @@ -18,6 +18,7 @@ import static android.content.pm.PackageManager.FEATURE_FINGERPRINT; import static org.junit.Assert.assertFalse; import static org.junit.Assert.assertTrue; +import static org.junit.Assume.assumeTrue; import static org.mockito.Mockito.reset; import static org.mockito.Mockito.timeout; import static org.mockito.Mockito.verify; @@ -90,9 +91,10 @@ public class AccessibilityFingerprintGestureTest { @Test public void testGestureDetectionListener_whenAuthenticationStartsAndStops_calledBack() { - if (!mFingerprintGestureController.isGestureDetectionAvailable()) { - return; - } + assumeTrue("Fingerprint gesture detection is not available", + mFingerprintGestureController.isGestureDetectionAvailable()); + assumeTrue("No enrolled fingerprints; cannot open fingerprint prompt", + mFingerprintManager.hasEnrolledFingerprints()); // Launch an activity to make sure we're in the foreground mActivityRule.launchActivity(null); mFingerprintGestureController.registerFingerprintGestureCallback( |