Show the accessibility usage preference when Permissions Hub is disabled.
Fixes: 132909181 Test: See dialog with Permissions Hub disabled. Test: atest AccessibilityUsagePreferenceControllerTest Change-Id: I56a433d561b0d77d8ece0fd6752871fa79cec850
This commit is contained in:
@@ -63,16 +63,6 @@ public class AccessibilityUsagePreferenceControllerTest {
|
||||
ShadowDeviceConfig.reset();
|
||||
}
|
||||
|
||||
@Test
|
||||
public void isAvailable_permissionHubNotSet_shouldReturnUnsupported() {
|
||||
mAccessibilityManager.setEnabledAccessibilityServiceList(new ArrayList<>());
|
||||
AccessibilityUsagePreferenceController controller =
|
||||
new AccessibilityUsagePreferenceController(mContext, "test_key");
|
||||
|
||||
// We have not yet set the property to show the Permissions Hub.
|
||||
assertThat(controller.getAvailabilityStatus()).isEqualTo(UNSUPPORTED_ON_DEVICE);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void getAvailabilityStatus_noEnabledServices_shouldReturnUnsupported() {
|
||||
DeviceConfig.setProperty(DeviceConfig.NAMESPACE_PRIVACY,
|
||||
@@ -85,9 +75,9 @@ public class AccessibilityUsagePreferenceControllerTest {
|
||||
}
|
||||
|
||||
@Test
|
||||
public void getAvailabilityStatus_enabledServices_shouldReturnAvailableUnsearchable() {
|
||||
public void getAvailabilityStatus_enabledServices_shouldReturnAvailable() {
|
||||
DeviceConfig.setProperty(DeviceConfig.NAMESPACE_PRIVACY,
|
||||
Utils.PROPERTY_PERMISSIONS_HUB_ENABLED, "true", true);
|
||||
Utils.PROPERTY_PERMISSIONS_HUB_ENABLED, "false", true);
|
||||
mAccessibilityManager.setEnabledAccessibilityServiceList(
|
||||
new ArrayList<>(Arrays.asList(new AccessibilityServiceInfo())));
|
||||
AccessibilityUsagePreferenceController controller =
|
||||
|
Reference in New Issue
Block a user