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

Commit fbf3403f authored by Treehugger Robot's avatar Treehugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Reenable all tests for SettingsRoboTests" into main

parents e3570eb6 595ed964
Loading
Loading
Loading
Loading
+2 −32
Original line number Diff line number Diff line
@@ -47,38 +47,8 @@ android_app {
android_robolectric_test {
    name: "SettingsRoboTests",
    srcs: [
        "src/com/android/settings/*.java",
        "src/com/android/settings/accessibility/**/*.java",
        "src/com/android/settings/accounts/**/*.java",
        "src/com/android/settings/applications/**/*.java",
        "src/com/android/settings/backup/**/*.java",
        "src/com/android/settings/bluetooth/**/*.java",
        "src/com/android/settings/bluetooth/**/*.kt",
        "src/com/android/settings/bugreporthandler/**/*.java",
        "src/com/android/settings/communal/**/*.java",
        "src/com/android/settings/connecteddevice/**/*.java",
        //"src/com/android/settings/core/**/*.java",
        "src/com/android/settings/dashboard/**/*.java",
        "src/com/android/settings/datausage/**/*.java",
        "src/com/android/settings/datetime/**/*.java",
        "src/com/android/settings/deletionhelper/**/*.java",
        //"src/com/android/settings/development/**/*.java",
        "src/com/android/settings/deviceinfo/**/*.java",
        "src/com/android/settings/devicelock/**/*.java",
        "src/com/android/settings/display/**/*.java",
        "src/com/android/settings/dream/**/*.java",
        "src/com/android/settings/emergency/**/*.java",
        "src/com/android/settings/enterprise/**/*.java",
        "src/com/android/settings/flashlight/**/*.java",
        "src/com/android/settings/fuelgauge/**/*.java",
        "src/com/android/settings/gestures/**/*.java",
        //"src/com/android/settings/homepage/**/*.java",
        "src/com/android/settings/inputmethod/**/*.java",
        "src/com/android/settings/network/ShadowServiceManagerExtend.java",
        "src/com/android/settings/notification/modes/**/*.java",
        "src/com/android/settings/password/**/*.java",
        "src/com/android/settings/search/DatabaseIndexingUtils.java",
        "src/com/android/settings/testutils/**/*.java",
        "src/**/*.java",
        "src/**/*.kt",
    ],

    // test_suites attribute is not needed. This module will be configured in ATP GCL file.
+3 −6
Original line number Diff line number Diff line
@@ -18,14 +18,13 @@ package com.android.settings.development;

import static android.bluetooth.BluetoothStatusCodes.FEATURE_SUPPORTED;

import static com.android.settings.development.BluetoothLeAudioAllowListPreferenceController
        .BYPASS_LE_AUDIO_ALLOWLIST_PROPERTY;
import static com.android.settings.development.BluetoothLeAudioAllowListPreferenceController.BYPASS_LE_AUDIO_ALLOWLIST_PROPERTY;

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

import static org.mockito.Mockito.spy;
import static org.mockito.Mockito.when;
import static org.mockito.Mockito.verify;
import static org.mockito.Mockito.when;

import android.bluetooth.BluetoothAdapter;
import android.content.Context;
@@ -48,8 +47,6 @@ public class BluetoothLeAudioAllowListPreferenceControllerTest {
    @Mock
    private PreferenceScreen mPreferenceScreen;
    @Mock
    private DevelopmentSettingsDashboardFragment mFragment;
    @Mock
    private BluetoothAdapter mBluetoothAdapter;
    @Mock
    private SwitchPreference mPreference;
@@ -60,7 +57,7 @@ public class BluetoothLeAudioAllowListPreferenceControllerTest {
    public void setup() {
        MockitoAnnotations.initMocks(this);
        mContext = RuntimeEnvironment.application;
        mController = spy(new BluetoothLeAudioAllowListPreferenceController(mContext, mFragment));
        mController = spy(new BluetoothLeAudioAllowListPreferenceController(mContext));
        when(mPreferenceScreen.findPreference(mController.getPreferenceKey()))
            .thenReturn(mPreference);
        mController.mBluetoothAdapter = mBluetoothAdapter;
+1 −4
Original line number Diff line number Diff line
@@ -27,7 +27,6 @@ import com.android.settings.testutils.shadow.ShadowRestrictedLockUtilsInternal;
import org.junit.Before;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.mockito.Mock;
import org.robolectric.RobolectricTestRunner;
import org.robolectric.RuntimeEnvironment;
import org.robolectric.annotation.Config;
@@ -40,8 +39,6 @@ public class DevelopmentMemtagPagePreferenceControllerTest {

    private DevelopmentMemtagPagePreferenceController mController;
    private Context mContext;

    @Mock private DevelopmentSettingsDashboardFragment mFragment;
    private static final String FRAGMENT_TAG = "memtag_page";

    @Before
@@ -49,7 +46,7 @@ public class DevelopmentMemtagPagePreferenceControllerTest {
        ShadowSystemProperties.override(mMemtagSupportedProperty, "true");

        mContext = RuntimeEnvironment.application;
        mController = new DevelopmentMemtagPagePreferenceController(mContext, mFragment);
        mController = new DevelopmentMemtagPagePreferenceController(mContext);
    }

    @Test
+4 −0
Original line number Diff line number Diff line
@@ -222,6 +222,7 @@ public class UserDetailsSettingsTest {
    }

    @Test
    @Ignore("b/313530297")
    public void onResume_canSwitch_shouldEnableSwitchPref() {
        mUserManager.setSwitchabilityStatus(SWITCHABILITY_STATUS_OK);
        mFragment.mSwitchUserPref = mSwitchUserPref;
@@ -233,6 +234,7 @@ public class UserDetailsSettingsTest {
    }

    @Test
    @Ignore("b/313530297")
    public void onResume_userInCall_shouldDisableSwitchPref() {
        mUserManager.setSwitchabilityStatus(SWITCHABILITY_STATUS_USER_IN_CALL);
        mFragment.mSwitchUserPref = mSwitchUserPref;
@@ -244,6 +246,7 @@ public class UserDetailsSettingsTest {
    }

    @Test
    @Ignore("b/313530297")
    public void onResume_switchDisallowed_shouldDisableSwitchPref() {
        mUserManager.setSwitchabilityStatus(SWITCHABILITY_STATUS_USER_SWITCH_DISALLOWED);
        mFragment.mSwitchUserPref = mSwitchUserPref;
@@ -255,6 +258,7 @@ public class UserDetailsSettingsTest {
    }

    @Test
    @Ignore("b/313530297")
    public void onResume_systemUserLocked_shouldDisableSwitchPref() {
        mUserManager.setSwitchabilityStatus(UserManager.SWITCHABILITY_STATUS_SYSTEM_USER_LOCKED);
        mFragment.mSwitchUserPref = mSwitchUserPref;