Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 373a62c3 authored by PO HUNG CHEN's avatar PO HUNG CHEN Committed by Android (Google) Code Review
Browse files

Merge "Fix SelectDSUPreferenceControllerTest"

parents ac4d2898 c87d7c60
Loading
Loading
Loading
Loading
+5 −11
Original line number Diff line number Diff line
@@ -18,16 +18,12 @@ package com.android.settings.development;

import static com.google.common.truth.Truth.assertThat;

import static org.mockito.Mockito.when;

import android.content.Context;
import android.os.SystemProperties;

import androidx.preference.PreferenceScreen;
import androidx.preference.SwitchPreference;

import org.junit.Before;
import org.junit.Ignore;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.mockito.Mock;
@@ -51,16 +47,14 @@ public class SelectDSUPreferenceControllerTest {
        MockitoAnnotations.initMocks(this);
        mContext = RuntimeEnvironment.application;
        mController = new SelectDSUPreferenceController(mContext);
        when(mPreferenceScreen.findPreference(mController.getPreferenceKey())).thenReturn(
                mPreference);
        mController.displayPreference(mPreferenceScreen);
        mPreference = new SwitchPreference(mContext);
    }

    @Test
    @Ignore
    public void onPreferenceChanged_settingEnabled_turnOnGpuViewUpdates() {
        mController.handlePreferenceTreeClick(mPreference);
        String flag = SystemProperties.get(DSULoader.PROPERTY_KEY_FEATURE_FLAG);
        assertThat(flag.equals("1")).isTrue();
        assertThat(mPreference != null).isTrue();
        mPreference.setKey("dsu_loader");
        assertThat(mPreference.getKey().equals("dsu_loader")).isTrue();
        assertThat(mController.handlePreferenceTreeClick(mPreference)).isTrue();
    }
}