Clean up ShadowTheadUtils.
Individual tests don't need to specify it in their own @Config Bug: 135698296 Test: robotests Change-Id: I66dc0bfdaec9c6cac9b48f3e7906f71dfb3a6b28
This commit is contained in:
@@ -249,7 +249,7 @@ public class DashboardFeatureProviderImplTest {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
@Config(shadows = {ShadowTileUtils.class, ShadowThreadUtils.class})
|
@Config(shadows = {ShadowTileUtils.class})
|
||||||
public void bindPreference_hasSummaryUri_shouldLoadSummaryFromContentProvider() {
|
public void bindPreference_hasSummaryUri_shouldLoadSummaryFromContentProvider() {
|
||||||
final Preference preference = new Preference(RuntimeEnvironment.application);
|
final Preference preference = new Preference(RuntimeEnvironment.application);
|
||||||
final Tile tile = new Tile(mActivityInfo, CategoryKey.CATEGORY_HOMEPAGE);
|
final Tile tile = new Tile(mActivityInfo, CategoryKey.CATEGORY_HOMEPAGE);
|
||||||
@@ -274,7 +274,7 @@ public class DashboardFeatureProviderImplTest {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
@Config(shadows = {ShadowTileUtils.class, ShadowThreadUtils.class})
|
@Config(shadows = {ShadowTileUtils.class})
|
||||||
public void bindPreference_withIconUri_shouldLoadIconFromContentProvider() {
|
public void bindPreference_withIconUri_shouldLoadIconFromContentProvider() {
|
||||||
final Preference preference = new Preference(RuntimeEnvironment.application);
|
final Preference preference = new Preference(RuntimeEnvironment.application);
|
||||||
mActivityInfo.packageName = RuntimeEnvironment.application.getPackageName();
|
mActivityInfo.packageName = RuntimeEnvironment.application.getPackageName();
|
||||||
@@ -341,7 +341,8 @@ public class DashboardFeatureProviderImplTest {
|
|||||||
final Intent launchIntent = shadowActivity.getNextStartedActivityForResult().intent;
|
final Intent launchIntent = shadowActivity.getNextStartedActivityForResult().intent;
|
||||||
assertThat(launchIntent.getAction())
|
assertThat(launchIntent.getAction())
|
||||||
.isEqualTo("TestAction");
|
.isEqualTo("TestAction");
|
||||||
assertThat(launchIntent.getIntExtra(MetricsFeatureProvider.EXTRA_SOURCE_METRICS_CATEGORY, 0))
|
assertThat(
|
||||||
|
launchIntent.getIntExtra(MetricsFeatureProvider.EXTRA_SOURCE_METRICS_CATEGORY, 0))
|
||||||
.isEqualTo(MetricsEvent.SETTINGS_GESTURES);
|
.isEqualTo(MetricsEvent.SETTINGS_GESTURES);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -433,7 +434,7 @@ public class DashboardFeatureProviderImplTest {
|
|||||||
|
|
||||||
final ArgumentCaptor<UserHandle> argument = ArgumentCaptor.forClass(UserHandle.class);
|
final ArgumentCaptor<UserHandle> argument = ArgumentCaptor.forClass(UserHandle.class);
|
||||||
verify(mActivity)
|
verify(mActivity)
|
||||||
.startActivityForResultAsUser(any(Intent.class), anyInt(), argument.capture());
|
.startActivityForResultAsUser(any(Intent.class), anyInt(), argument.capture());
|
||||||
assertThat(argument.getValue().getIdentifier()).isEqualTo(userId);
|
assertThat(argument.getValue().getIdentifier()).isEqualTo(userId);
|
||||||
verify(mActivity, never()).getSupportFragmentManager();
|
verify(mActivity, never()).getSupportFragmentManager();
|
||||||
}
|
}
|
||||||
@@ -452,7 +453,7 @@ public class DashboardFeatureProviderImplTest {
|
|||||||
mImpl.openTileIntent(mActivity, tile);
|
mImpl.openTileIntent(mActivity, tile);
|
||||||
|
|
||||||
verify(mActivity, never())
|
verify(mActivity, never())
|
||||||
.startActivityForResultAsUser(any(Intent.class), anyInt(), any(UserHandle.class));
|
.startActivityForResultAsUser(any(Intent.class), anyInt(), any(UserHandle.class));
|
||||||
verify(mActivity).getSupportFragmentManager();
|
verify(mActivity).getSupportFragmentManager();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@@ -34,7 +34,6 @@ import android.content.Context;
|
|||||||
|
|
||||||
import com.android.settings.R;
|
import com.android.settings.R;
|
||||||
import com.android.settings.testutils.DatabaseTestUtils;
|
import com.android.settings.testutils.DatabaseTestUtils;
|
||||||
import com.android.settings.testutils.shadow.ShadowThreadUtils;
|
|
||||||
|
|
||||||
import org.junit.After;
|
import org.junit.After;
|
||||||
import org.junit.Before;
|
import org.junit.Before;
|
||||||
@@ -45,13 +44,11 @@ import org.mockito.MockitoAnnotations;
|
|||||||
import org.robolectric.Robolectric;
|
import org.robolectric.Robolectric;
|
||||||
import org.robolectric.RobolectricTestRunner;
|
import org.robolectric.RobolectricTestRunner;
|
||||||
import org.robolectric.RuntimeEnvironment;
|
import org.robolectric.RuntimeEnvironment;
|
||||||
import org.robolectric.annotation.Config;
|
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.concurrent.TimeUnit;
|
import java.util.concurrent.TimeUnit;
|
||||||
|
|
||||||
@RunWith(RobolectricTestRunner.class)
|
@RunWith(RobolectricTestRunner.class)
|
||||||
@Config(shadows = ShadowThreadUtils.class)
|
|
||||||
public class AnomalyCleanupJobServiceTest {
|
public class AnomalyCleanupJobServiceTest {
|
||||||
private static final int UID = 1234;
|
private static final int UID = 1234;
|
||||||
private static final String PACKAGE_NAME = "com.android.package";
|
private static final String PACKAGE_NAME = "com.android.package";
|
||||||
|
@@ -38,11 +38,9 @@ import org.junit.runner.RunWith;
|
|||||||
import org.robolectric.Robolectric;
|
import org.robolectric.Robolectric;
|
||||||
import org.robolectric.RobolectricTestRunner;
|
import org.robolectric.RobolectricTestRunner;
|
||||||
import org.robolectric.RuntimeEnvironment;
|
import org.robolectric.RuntimeEnvironment;
|
||||||
import org.robolectric.annotation.Config;
|
|
||||||
import org.robolectric.util.ReflectionHelpers;
|
import org.robolectric.util.ReflectionHelpers;
|
||||||
|
|
||||||
@RunWith(RobolectricTestRunner.class)
|
@RunWith(RobolectricTestRunner.class)
|
||||||
@Config(shadows = ShadowThreadUtils.class)
|
|
||||||
public class CardContentProviderTest {
|
public class CardContentProviderTest {
|
||||||
|
|
||||||
private Context mContext;
|
private Context mContext;
|
||||||
|
@@ -25,7 +25,6 @@ import android.content.Context;
|
|||||||
|
|
||||||
import com.android.settings.homepage.contextualcards.ContextualCardUpdateListener;
|
import com.android.settings.homepage.contextualcards.ContextualCardUpdateListener;
|
||||||
import com.android.settings.testutils.FakeFeatureFactory;
|
import com.android.settings.testutils.FakeFeatureFactory;
|
||||||
import com.android.settings.testutils.shadow.ShadowThreadUtils;
|
|
||||||
import com.android.settingslib.suggestions.SuggestionController;
|
import com.android.settingslib.suggestions.SuggestionController;
|
||||||
|
|
||||||
import org.junit.Before;
|
import org.junit.Before;
|
||||||
@@ -38,7 +37,6 @@ import org.robolectric.RuntimeEnvironment;
|
|||||||
import org.robolectric.annotation.Config;
|
import org.robolectric.annotation.Config;
|
||||||
|
|
||||||
@RunWith(RobolectricTestRunner.class)
|
@RunWith(RobolectricTestRunner.class)
|
||||||
@Config(shadows = ShadowThreadUtils.class)
|
|
||||||
public class LegacySuggestionContextualCardControllerTest {
|
public class LegacySuggestionContextualCardControllerTest {
|
||||||
|
|
||||||
@Mock
|
@Mock
|
||||||
|
@@ -86,7 +86,7 @@ import java.util.Set;
|
|||||||
* TODO Investigate using ShadowContentResolver.registerProviderInternal(String, ContentProvider)
|
* TODO Investigate using ShadowContentResolver.registerProviderInternal(String, ContentProvider)
|
||||||
*/
|
*/
|
||||||
@RunWith(RobolectricTestRunner.class)
|
@RunWith(RobolectricTestRunner.class)
|
||||||
@Config(shadows = {ShadowUserManager.class, ShadowThreadUtils.class, ShadowUtils.class,
|
@Config(shadows = {ShadowUserManager.class, ShadowUtils.class,
|
||||||
SlicesDatabaseAccessorTest.ShadowApplicationPackageManager.class,
|
SlicesDatabaseAccessorTest.ShadowApplicationPackageManager.class,
|
||||||
ShadowBluetoothAdapter.class, ShadowLockPatternUtils.class,
|
ShadowBluetoothAdapter.class, ShadowLockPatternUtils.class,
|
||||||
SettingsSliceProviderTest.ShadowWifiScanWorker.class})
|
SettingsSliceProviderTest.ShadowWifiScanWorker.class})
|
||||||
|
@@ -29,15 +29,14 @@ import static org.mockito.Mockito.when;
|
|||||||
|
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
import android.net.wifi.WifiConfiguration;
|
import android.net.wifi.WifiConfiguration;
|
||||||
|
|
||||||
import android.net.wifi.WifiManager;
|
import android.net.wifi.WifiManager;
|
||||||
|
|
||||||
import androidx.preference.PreferenceCategory;
|
import androidx.preference.PreferenceCategory;
|
||||||
import androidx.preference.PreferenceScreen;
|
import androidx.preference.PreferenceScreen;
|
||||||
|
|
||||||
import com.android.settings.core.FeatureFlags;
|
import com.android.settings.core.FeatureFlags;
|
||||||
import com.android.settings.development.featureflags.FeatureFlagPersistent;
|
import com.android.settings.development.featureflags.FeatureFlagPersistent;
|
||||||
import com.android.settings.testutils.shadow.ShadowAccessPoint;
|
import com.android.settings.testutils.shadow.ShadowAccessPoint;
|
||||||
import com.android.settings.testutils.shadow.ShadowThreadUtils;
|
|
||||||
import com.android.settings.testutils.shadow.ShadowWifiManager;
|
import com.android.settings.testutils.shadow.ShadowWifiManager;
|
||||||
import com.android.settingslib.wifi.AccessPointPreference;
|
import com.android.settingslib.wifi.AccessPointPreference;
|
||||||
|
|
||||||
@@ -52,7 +51,7 @@ import org.robolectric.RuntimeEnvironment;
|
|||||||
import org.robolectric.annotation.Config;
|
import org.robolectric.annotation.Config;
|
||||||
|
|
||||||
@RunWith(RobolectricTestRunner.class)
|
@RunWith(RobolectricTestRunner.class)
|
||||||
@Config(shadows = {ShadowThreadUtils.class, ShadowWifiManager.class})
|
@Config(shadows = {ShadowWifiManager.class})
|
||||||
public class SavedAccessPointsPreferenceControllerTest {
|
public class SavedAccessPointsPreferenceControllerTest {
|
||||||
|
|
||||||
@Mock
|
@Mock
|
||||||
|
@@ -26,24 +26,19 @@ import static org.mockito.Mockito.never;
|
|||||||
import static org.mockito.Mockito.spy;
|
import static org.mockito.Mockito.spy;
|
||||||
import static org.mockito.Mockito.verify;
|
import static org.mockito.Mockito.verify;
|
||||||
import static org.mockito.Mockito.when;
|
import static org.mockito.Mockito.when;
|
||||||
import static org.robolectric.Shadows.shadowOf;
|
|
||||||
|
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
import android.content.pm.FeatureInfo;
|
|
||||||
import android.content.pm.PackageManager;
|
|
||||||
import android.net.wifi.WifiConfiguration;
|
import android.net.wifi.WifiConfiguration;
|
||||||
|
import android.net.wifi.WifiManager;
|
||||||
import android.net.wifi.hotspot2.PasspointConfiguration;
|
import android.net.wifi.hotspot2.PasspointConfiguration;
|
||||||
import android.net.wifi.hotspot2.pps.HomeSp;
|
import android.net.wifi.hotspot2.pps.HomeSp;
|
||||||
import android.net.wifi.WifiEnterpriseConfig;
|
|
||||||
import android.net.wifi.WifiManager;
|
|
||||||
import androidx.preference.PreferenceCategory;
|
import androidx.preference.PreferenceCategory;
|
||||||
import androidx.preference.PreferenceScreen;
|
import androidx.preference.PreferenceScreen;
|
||||||
|
|
||||||
import com.android.settings.core.FeatureFlags;
|
import com.android.settings.core.FeatureFlags;
|
||||||
import com.android.settings.development.featureflags.FeatureFlagPersistent;
|
import com.android.settings.development.featureflags.FeatureFlagPersistent;
|
||||||
import com.android.settings.testutils.shadow.ShadowAccessPoint;
|
import com.android.settings.testutils.shadow.ShadowAccessPoint;
|
||||||
import com.android.settings.testutils.shadow.ShadowThreadUtils;
|
|
||||||
import com.android.settings.testutils.shadow.ShadowWifiManager;
|
import com.android.settings.testutils.shadow.ShadowWifiManager;
|
||||||
import com.android.settingslib.wifi.AccessPointPreference;
|
import com.android.settingslib.wifi.AccessPointPreference;
|
||||||
|
|
||||||
@@ -58,7 +53,7 @@ import org.robolectric.RuntimeEnvironment;
|
|||||||
import org.robolectric.annotation.Config;
|
import org.robolectric.annotation.Config;
|
||||||
|
|
||||||
@RunWith(RobolectricTestRunner.class)
|
@RunWith(RobolectricTestRunner.class)
|
||||||
@Config(shadows = {ShadowThreadUtils.class, ShadowWifiManager.class})
|
@Config(shadows = {ShadowWifiManager.class})
|
||||||
public class SubscribedAccessPointsPreferenceControllerTest {
|
public class SubscribedAccessPointsPreferenceControllerTest {
|
||||||
|
|
||||||
@Mock
|
@Mock
|
||||||
|
Reference in New Issue
Block a user