Settings: Show HAL HDR+ option in user build
Test: CameraHalHdrplusPreferenceControllerTest Bug: 66919557 Change-Id: I02e89d34db56398e64e12616f34b8584df25c48b
This commit is contained in:
@@ -53,8 +53,6 @@ public class CameraHalHdrplusPreferenceControllerTest {
|
||||
private SwitchPreference mPreference;
|
||||
|
||||
static final String USERDEBUG_BUILD = "userdebug";
|
||||
static final String ENG_BUILD = "eng";
|
||||
static final String USER_BUILD = "user";
|
||||
|
||||
private CameraHalHdrplusPreferenceController mController;
|
||||
|
||||
@@ -78,39 +76,6 @@ public class CameraHalHdrplusPreferenceControllerTest {
|
||||
assertThat(mController.isAvailable()).isFalse();
|
||||
}
|
||||
|
||||
@Test
|
||||
public void isAvailable_withUserdebugBuild_shouldReturnTrue() {
|
||||
when(mContext.getResources().getBoolean(R.bool.config_show_camera_hal_hdrplus))
|
||||
.thenReturn(true);
|
||||
|
||||
SettingsShadowSystemProperties.set(
|
||||
CameraHalHdrplusPreferenceController.BUILD_TYPE, USERDEBUG_BUILD);
|
||||
|
||||
assertThat(mController.isAvailable()).isTrue();
|
||||
}
|
||||
|
||||
@Test
|
||||
public void isAvailable_withEngBuild_shouldReturnTrue() {
|
||||
when(mContext.getResources().getBoolean(R.bool.config_show_camera_hal_hdrplus))
|
||||
.thenReturn(true);
|
||||
|
||||
SettingsShadowSystemProperties.set(
|
||||
CameraHalHdrplusPreferenceController.BUILD_TYPE, ENG_BUILD);
|
||||
|
||||
assertThat(mController.isAvailable()).isTrue();
|
||||
}
|
||||
|
||||
@Test
|
||||
public void isAvailable_withUserBuild_shouldReturnFalse() {
|
||||
when(mContext.getResources().getBoolean(R.bool.config_show_camera_hal_hdrplus))
|
||||
.thenReturn(true);
|
||||
|
||||
SettingsShadowSystemProperties.set(
|
||||
CameraHalHdrplusPreferenceController.BUILD_TYPE, USER_BUILD);
|
||||
|
||||
assertThat(mController.isAvailable()).isFalse();
|
||||
}
|
||||
|
||||
@Test
|
||||
public void displayPreference_cameraHalHdrplusEnabled_shouldCheckedPreference() {
|
||||
when(mContext.getResources().getBoolean(R.bool.config_show_camera_hal_hdrplus))
|
||||
|
Reference in New Issue
Block a user