Disable FontWeightAdjustmentPreferenceControllerTest

The test modifies the system-global font weight adjustment setting,
but doesn't reset it, leaving the system in a bad state for subsequent
tests.

Bug: 293250385
Change-Id: I9f7b8fc100b71181d17e5e72cc8c6d871c41de7d
Test: n/a

Bug: 293250385
Change-Id: I9f7b8fc100b71181d17e5e72cc8c6d871c41de7d
Test: n/a
This commit is contained in:
Adrian Roos
2023-07-26 12:32:11 +00:00
parent 5a5184ab27
commit af4e91db85

View File

@@ -28,6 +28,7 @@ import androidx.test.ext.junit.runners.AndroidJUnit4;
import com.android.settings.core.BasePreferenceController;
import org.junit.Before;
import org.junit.Ignore;
import org.junit.Test;
import org.junit.runner.RunWith;
@@ -52,12 +53,14 @@ public class FontWeightAdjustmentPreferenceControllerTest {
}
@Test
@Ignore("modifies system-wide fontscale, but doesn't reset it. b/293250385")
public void getAvailabilityStatus_byDefault_shouldReturnAvailable() {
assertThat(mController.getAvailabilityStatus()).isEqualTo(
BasePreferenceController.AVAILABLE);
}
@Test
@Ignore("modifies system-wide fontscale, but doesn't reset it. b/293250385")
public void isChecked_enabledBoldText_shouldReturnTrue() {
Settings.Secure.putInt(mContext.getContentResolver(),
Settings.Secure.FONT_WEIGHT_ADJUSTMENT, ON);
@@ -69,6 +72,7 @@ public class FontWeightAdjustmentPreferenceControllerTest {
}
@Test
@Ignore("modifies system-wide fontscale, but doesn't reset it. b/293250385")
public void isChecked_disabledBoldText_shouldReturnFalse() {
Settings.Secure.putInt(mContext.getContentResolver(),
Settings.Secure.FONT_WEIGHT_ADJUSTMENT, OFF);
@@ -80,6 +84,7 @@ public class FontWeightAdjustmentPreferenceControllerTest {
}
@Test
@Ignore("modifies system-wide fontscale, but doesn't reset it. b/293250385")
public void setChecked_setTrue_shouldEnableBoldText() {
mController.setChecked(true);
@@ -88,6 +93,7 @@ public class FontWeightAdjustmentPreferenceControllerTest {
}
@Test
@Ignore("modifies system-wide fontscale, but doesn't reset it. b/293250385")
public void setChecked_setFalse_shouldDisableBoldText() {
mController.setChecked(false);
@@ -96,6 +102,7 @@ public class FontWeightAdjustmentPreferenceControllerTest {
}
@Test
@Ignore("modifies system-wide fontscale, but doesn't reset it. b/293250385")
public void resetState_shouldDisableBoldText() {
mController.setChecked(true);