Loading tests/robotests/Android.bp +2 −32 Original line number Diff line number Diff line Loading @@ -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. Loading tests/robotests/src/com/android/settings/development/BluetoothLeAudioAllowListPreferenceControllerTest.java +3 −6 Original line number Diff line number Diff line Loading @@ -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; Loading @@ -48,8 +47,6 @@ public class BluetoothLeAudioAllowListPreferenceControllerTest { @Mock private PreferenceScreen mPreferenceScreen; @Mock private DevelopmentSettingsDashboardFragment mFragment; @Mock private BluetoothAdapter mBluetoothAdapter; @Mock private SwitchPreference mPreference; Loading @@ -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; Loading tests/robotests/src/com/android/settings/development/DevelopmentMemtagPagePreferenceControllerTest.java +1 −4 Original line number Diff line number Diff line Loading @@ -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; Loading @@ -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 Loading @@ -49,7 +46,7 @@ public class DevelopmentMemtagPagePreferenceControllerTest { ShadowSystemProperties.override(mMemtagSupportedProperty, "true"); mContext = RuntimeEnvironment.application; mController = new DevelopmentMemtagPagePreferenceController(mContext, mFragment); mController = new DevelopmentMemtagPagePreferenceController(mContext); } @Test Loading tests/robotests/src/com/android/settings/users/UserDetailsSettingsTest.java +4 −0 Original line number Diff line number Diff line Loading @@ -222,6 +222,7 @@ public class UserDetailsSettingsTest { } @Test @Ignore("b/313530297") public void onResume_canSwitch_shouldEnableSwitchPref() { mUserManager.setSwitchabilityStatus(SWITCHABILITY_STATUS_OK); mFragment.mSwitchUserPref = mSwitchUserPref; Loading @@ -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; Loading @@ -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; Loading @@ -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; Loading Loading
tests/robotests/Android.bp +2 −32 Original line number Diff line number Diff line Loading @@ -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. Loading
tests/robotests/src/com/android/settings/development/BluetoothLeAudioAllowListPreferenceControllerTest.java +3 −6 Original line number Diff line number Diff line Loading @@ -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; Loading @@ -48,8 +47,6 @@ public class BluetoothLeAudioAllowListPreferenceControllerTest { @Mock private PreferenceScreen mPreferenceScreen; @Mock private DevelopmentSettingsDashboardFragment mFragment; @Mock private BluetoothAdapter mBluetoothAdapter; @Mock private SwitchPreference mPreference; Loading @@ -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; Loading
tests/robotests/src/com/android/settings/development/DevelopmentMemtagPagePreferenceControllerTest.java +1 −4 Original line number Diff line number Diff line Loading @@ -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; Loading @@ -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 Loading @@ -49,7 +46,7 @@ public class DevelopmentMemtagPagePreferenceControllerTest { ShadowSystemProperties.override(mMemtagSupportedProperty, "true"); mContext = RuntimeEnvironment.application; mController = new DevelopmentMemtagPagePreferenceController(mContext, mFragment); mController = new DevelopmentMemtagPagePreferenceController(mContext); } @Test Loading
tests/robotests/src/com/android/settings/users/UserDetailsSettingsTest.java +4 −0 Original line number Diff line number Diff line Loading @@ -222,6 +222,7 @@ public class UserDetailsSettingsTest { } @Test @Ignore("b/313530297") public void onResume_canSwitch_shouldEnableSwitchPref() { mUserManager.setSwitchabilityStatus(SWITCHABILITY_STATUS_OK); mFragment.mSwitchUserPref = mSwitchUserPref; Loading @@ -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; Loading @@ -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; Loading @@ -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; Loading