Merge "Fix broken dark ui test" into qt-dev

This commit is contained in:
TreeHugger Robot
2019-04-25 19:25:30 +00:00
committed by Android (Google) Code Review
2 changed files with 3 additions and 8 deletions

View File

@@ -16,9 +16,6 @@
package com.android.settings.display; package com.android.settings.display;
import static com.android.settings.display.DarkUIPreferenceController.DARK_MODE_PREFS;
import static com.android.settings.display.DarkUIPreferenceController.PREF_DARK_MODE_DIALOG_SEEN;
import android.app.Dialog; import android.app.Dialog;
import android.app.UiModeManager; import android.app.UiModeManager;
import android.content.Context; import android.content.Context;

View File

@@ -26,9 +26,9 @@ import static org.mockito.Mockito.verify;
import android.content.Context; import android.content.Context;
import android.content.DialogInterface; import android.content.DialogInterface;
import android.content.SharedPreferences; import android.content.SharedPreferences;
import android.provider.Settings;
import org.junit.Before; import org.junit.Before;
import org.junit.Ignore;
import org.junit.Test; import org.junit.Test;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.mockito.Mock; import org.mockito.Mock;
@@ -50,7 +50,6 @@ public class DarkUIInfoDialogFragmentTest {
} }
@Test @Test
@Ignore("b/130897882")
public void dialogDismissedOnConfirmation() { public void dialogDismissedOnConfirmation() {
doReturn(RuntimeEnvironment.application).when(mFragment).getContext(); doReturn(RuntimeEnvironment.application).when(mFragment).getContext();
SharedPreferences prefs = RuntimeEnvironment.application.getSharedPreferences( SharedPreferences prefs = RuntimeEnvironment.application.getSharedPreferences(
@@ -60,8 +59,7 @@ public class DarkUIInfoDialogFragmentTest {
.isFalse(); .isFalse();
mFragment.onClick(dialog, DialogInterface.BUTTON_POSITIVE); mFragment.onClick(dialog, DialogInterface.BUTTON_POSITIVE);
verify(dialog, times(1)).dismiss(); verify(dialog, times(1)).dismiss();
assertThat(prefs.getBoolean(DarkUIPreferenceController.PREF_DARK_MODE_DIALOG_SEEN, false)) assertThat(Settings.Secure.getInt(RuntimeEnvironment.application.getContentResolver(),
.isTrue(); Settings.Secure.DARK_MODE_DIALOG_SEEN, -1)).isEqualTo(1);
} }
} }