diff options
author | Fan Zhang <zhfan@google.com> | 2017-09-29 13:03:19 -0700 |
---|---|---|
committer | Fan Zhang <zhfan@google.com> | 2017-09-29 13:18:55 -0700 |
commit | 112aa3c54ebc83a6920593115e47045575e38906 (patch) | |
tree | ed95cc22885c36edc7fec453f6fd2df957b4e133 | |
parent | 04c0816541080d46f70803b58ce8666098f7089a (diff) | |
download | SettingsIntelligence-112aa3c54ebc83a6920593115e47045575e38906.tar.gz |
Use standard test runner for robolectric tests
Test: rerun tests
Merged-In: I776b85a10854b7324b65227842b731348e055ae3
Change-Id: I776b85a10854b7324b65227842b731348e055ae3
18 files changed, 33 insertions, 168 deletions
diff --git a/tests/robotests/Android.mk b/tests/robotests/Android.mk index a27930e..c8ec19f 100644 --- a/tests/robotests/Android.mk +++ b/tests/robotests/Android.mk @@ -4,7 +4,7 @@ LOCAL_PATH:= $(call my-dir) include $(CLEAR_VARS) -LOCAL_SRC_FILES := $(call all-java-files-under, runners/android_mk src) +LOCAL_SRC_FILES := $(call all-java-files-under, src) # Include the testing libraries (JUnit4 + Robolectric libs). LOCAL_STATIC_JAVA_LIBRARIES := \ diff --git a/tests/robotests/runners/android_mk/com/android/settings/intelligence/SettingsIntelligenceRobolectricTestRunner.java b/tests/robotests/runners/android_mk/com/android/settings/intelligence/SettingsIntelligenceRobolectricTestRunner.java deleted file mode 100644 index 57ba8b8..0000000 --- a/tests/robotests/runners/android_mk/com/android/settings/intelligence/SettingsIntelligenceRobolectricTestRunner.java +++ /dev/null @@ -1,64 +0,0 @@ -/* - * Copyright (C) 2017 The Android Open Source Project - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.android.settings.intelligence; - -import org.junit.runners.model.InitializationError; -import org.robolectric.RobolectricTestRunner; -import org.robolectric.annotation.Config; -import org.robolectric.manifest.AndroidManifest; -import org.robolectric.res.Fs; - -/** - * Custom test runner for dealing with resources from multiple sources. This is needed because the - * default behavior for robolectric is just to grab the resource directory in the target package. We - * want to override this to add several spanning different projects/libraries. - */ -public class SettingsIntelligenceRobolectricTestRunner extends RobolectricTestRunner { - - /** We don't actually want to change this behavior, so we just call super. */ - public SettingsIntelligenceRobolectricTestRunner(Class<?> testClass) - throws InitializationError { - super(testClass); - } - - /** - * We are going to create our own custom manifest so that we can add multiple resource paths to - * it. This lets us access resources in different projects in our tests as well as use a test - * res directory. - */ - @Override - protected AndroidManifest getAppManifest(Config config) { - // Using the manifest file's relative path, we can figure out the application directory. - final String appRoot = "packages/apps/SettingsIntelligence"; - final String manifestPath = appRoot + "/AndroidManifest.xml"; - final String resDir = appRoot + "tests/robotests/res"; - final String assetsDir = appRoot + config.assetDir(); - - // By adding any resources from libraries we need to the AndroidManifest, we can access - // them from within the parallel universe's resource loader. - final AndroidManifest manifest = - new AndroidManifest( - Fs.fileFromPath(manifestPath), - Fs.fileFromPath(resDir), - Fs.fileFromPath(assetsDir)) { - }; - - // Set the package name to the renamed one - manifest.setPackageName("com.android.settings.intelligence"); - return manifest; - } -} diff --git a/tests/robotests/runners/android_mk/com/android/settings/intelligence/TestConfig.java b/tests/robotests/runners/android_mk/com/android/settings/intelligence/TestConfig.java deleted file mode 100644 index 0e182bb..0000000 --- a/tests/robotests/runners/android_mk/com/android/settings/intelligence/TestConfig.java +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Copyright (C) 2017 The Android Open Source Project - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.android.settings.intelligence; - -/** - * Constants for Robolectric config. - */ -public class TestConfig { - public static final int SDK_VERSION = 23; - public static final String MANIFEST_PATH = - "packages/apps/SettingsIntelligence/Turbo/AndroidManifest.xml"; -} diff --git a/tests/robotests/runners/gradle/com/android/settings/intelligence/SettingsIntelligenceRobolectricTestRunner.java b/tests/robotests/runners/gradle/com/android/settings/intelligence/SettingsIntelligenceRobolectricTestRunner.java deleted file mode 100644 index 69ebcf3..0000000 --- a/tests/robotests/runners/gradle/com/android/settings/intelligence/SettingsIntelligenceRobolectricTestRunner.java +++ /dev/null @@ -1,36 +0,0 @@ -/* - * Copyright (C) 2017 The Android Open Source Project - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package com.android.settings.intelligence; - -import org.junit.runners.model.InitializationError; -import org.robolectric.RobolectricTestRunner; -import org.robolectric.annotation.Config; - -public class SettingsIntelligenceRobolectricTestRunner extends RobolectricTestRunner { - - /** - * Creates a runner to run {@code testClass}. Looks in your working directory for your - * AndroidManifest.xml file - * and res directory by default. Use the {@link Config} annotation to configure. - * - * @param testClass the test class to be run - * @throws InitializationError if junit says so - */ - public SettingsIntelligenceRobolectricTestRunner(Class<?> testClass) - throws InitializationError { - super(testClass); - } -} diff --git a/tests/robotests/runners/gradle/com/android/settings/intelligence/TestConfig.java b/tests/robotests/src/com/android/settings/intelligence/TestConfig.java index 6317252..44d238b 100644 --- a/tests/robotests/runners/gradle/com/android/settings/intelligence/TestConfig.java +++ b/tests/robotests/src/com/android/settings/intelligence/TestConfig.java @@ -13,11 +13,13 @@ * See the License for the specific language governing permissions and * limitations under the License. */ + package com.android.settings.intelligence; +/** + * Constants for Robolectric config. + */ public class TestConfig { - - public static final String MANIFEST_PATH = "--default"; public static final int SDK_VERSION = 26; - + public static final String MANIFEST_PATH = "--default"; } diff --git a/tests/robotests/src/com/android/settings/intelligence/suggestions/SuggestionParserTest.java b/tests/robotests/src/com/android/settings/intelligence/suggestions/SuggestionParserTest.java index 479d5c8..c993b6b 100644 --- a/tests/robotests/src/com/android/settings/intelligence/suggestions/SuggestionParserTest.java +++ b/tests/robotests/src/com/android/settings/intelligence/suggestions/SuggestionParserTest.java @@ -16,32 +16,21 @@ package com.android.settings.intelligence.suggestions; -import static com.android.settings.intelligence.suggestions.model.CandidateSuggestion - .META_DATA_PREFERENCE_ICON; -import static com.android.settings.intelligence.suggestions.model.CandidateSuggestion - .META_DATA_PREFERENCE_SUMMARY; -import static com.android.settings.intelligence.suggestions.model.CandidateSuggestion - .META_DATA_PREFERENCE_SUMMARY_URI; -import static com.android.settings.intelligence.suggestions.model.CandidateSuggestion - .META_DATA_PREFERENCE_TITLE; import static com.android.settings.intelligence.suggestions.model.CandidateSuggestionTest.newInfo; import static com.google.common.truth.Truth.assertThat; import android.content.Context; import android.content.Intent; -import android.content.pm.ActivityInfo; -import android.content.pm.ApplicationInfo; import android.content.pm.ResolveInfo; -import android.os.Bundle; import android.service.settings.suggestions.Suggestion; -import com.android.settings.intelligence.SettingsIntelligenceRobolectricTestRunner; import com.android.settings.intelligence.TestConfig; import com.android.settings.intelligence.suggestions.model.SuggestionCategoryRegistry; import org.junit.Before; import org.junit.Test; import org.junit.runner.RunWith; +import org.robolectric.RobolectricTestRunner; import org.robolectric.RuntimeEnvironment; import org.robolectric.Shadows; import org.robolectric.annotation.Config; @@ -49,7 +38,7 @@ import org.robolectric.shadows.ShadowPackageManager; import java.util.List; -@RunWith(SettingsIntelligenceRobolectricTestRunner.class) +@RunWith(RobolectricTestRunner.class) @Config(manifest = TestConfig.MANIFEST_PATH, sdk = TestConfig.SDK_VERSION) public class SuggestionParserTest { diff --git a/tests/robotests/src/com/android/settings/intelligence/suggestions/SuggestionServiceTest.java b/tests/robotests/src/com/android/settings/intelligence/suggestions/SuggestionServiceTest.java index 02bd455..5ed7665 100644 --- a/tests/robotests/src/com/android/settings/intelligence/suggestions/SuggestionServiceTest.java +++ b/tests/robotests/src/com/android/settings/intelligence/suggestions/SuggestionServiceTest.java @@ -20,17 +20,17 @@ import static com.google.common.truth.Truth.assertThat; import android.service.settings.suggestions.Suggestion; -import com.android.settings.intelligence.SettingsIntelligenceRobolectricTestRunner; import com.android.settings.intelligence.TestConfig; import org.junit.Before; import org.junit.Test; import org.junit.runner.RunWith; import org.robolectric.Robolectric; +import org.robolectric.RobolectricTestRunner; import org.robolectric.android.controller.ServiceController; import org.robolectric.annotation.Config; -@RunWith(SettingsIntelligenceRobolectricTestRunner.class) +@RunWith(RobolectricTestRunner.class) @Config(manifest = TestConfig.MANIFEST_PATH, sdk = TestConfig.SDK_VERSION) public class SuggestionServiceTest { diff --git a/tests/robotests/src/com/android/settings/intelligence/suggestions/eligibility/AccountEligibilityCheckerTest.java b/tests/robotests/src/com/android/settings/intelligence/suggestions/eligibility/AccountEligibilityCheckerTest.java index 033dc86..cfec40a 100644 --- a/tests/robotests/src/com/android/settings/intelligence/suggestions/eligibility/AccountEligibilityCheckerTest.java +++ b/tests/robotests/src/com/android/settings/intelligence/suggestions/eligibility/AccountEligibilityCheckerTest.java @@ -28,19 +28,19 @@ import android.content.pm.ApplicationInfo; import android.content.pm.ResolveInfo; import android.os.Bundle; -import com.android.settings.intelligence.SettingsIntelligenceRobolectricTestRunner; import com.android.settings.intelligence.TestConfig; import org.junit.After; import org.junit.Before; import org.junit.Test; import org.junit.runner.RunWith; +import org.robolectric.RobolectricTestRunner; import org.robolectric.RuntimeEnvironment; import org.robolectric.Shadows; import org.robolectric.annotation.Config; import org.robolectric.shadows.ShadowAccountManager; -@RunWith(SettingsIntelligenceRobolectricTestRunner.class) +@RunWith(RobolectricTestRunner.class) @Config(manifest = TestConfig.MANIFEST_PATH, sdk = TestConfig.SDK_VERSION) public class AccountEligibilityCheckerTest { diff --git a/tests/robotests/src/com/android/settings/intelligence/suggestions/eligibility/ConnectivityEligibilityCheckerTest.java b/tests/robotests/src/com/android/settings/intelligence/suggestions/eligibility/ConnectivityEligibilityCheckerTest.java index b6de5b9..42949d3 100644 --- a/tests/robotests/src/com/android/settings/intelligence/suggestions/eligibility/ConnectivityEligibilityCheckerTest.java +++ b/tests/robotests/src/com/android/settings/intelligence/suggestions/eligibility/ConnectivityEligibilityCheckerTest.java @@ -30,19 +30,19 @@ import android.net.ConnectivityManager; import android.net.NetworkInfo; import android.os.Bundle; -import com.android.settings.intelligence.SettingsIntelligenceRobolectricTestRunner; import com.android.settings.intelligence.TestConfig; import org.junit.After; import org.junit.Before; import org.junit.Test; import org.junit.runner.RunWith; +import org.robolectric.RobolectricTestRunner; import org.robolectric.RuntimeEnvironment; import org.robolectric.Shadows; import org.robolectric.annotation.Config; import org.robolectric.shadows.ShadowConnectivityManager; -@RunWith(SettingsIntelligenceRobolectricTestRunner.class) +@RunWith(RobolectricTestRunner.class) @Config(manifest = TestConfig.MANIFEST_PATH, sdk = TestConfig.SDK_VERSION) public class ConnectivityEligibilityCheckerTest { diff --git a/tests/robotests/src/com/android/settings/intelligence/suggestions/eligibility/DismissedCheckerTest.java b/tests/robotests/src/com/android/settings/intelligence/suggestions/eligibility/DismissedCheckerTest.java index 7464d65..f172553 100644 --- a/tests/robotests/src/com/android/settings/intelligence/suggestions/eligibility/DismissedCheckerTest.java +++ b/tests/robotests/src/com/android/settings/intelligence/suggestions/eligibility/DismissedCheckerTest.java @@ -26,18 +26,18 @@ import android.content.pm.ApplicationInfo; import android.content.pm.ResolveInfo; import android.os.Bundle; -import com.android.settings.intelligence.SettingsIntelligenceRobolectricTestRunner; import com.android.settings.intelligence.TestConfig; import com.android.settings.intelligence.suggestions.SuggestionDismissHandler; import org.junit.Before; import org.junit.Test; import org.junit.runner.RunWith; +import org.robolectric.RobolectricTestRunner; import org.robolectric.RuntimeEnvironment; import org.robolectric.annotation.Config; -@RunWith(SettingsIntelligenceRobolectricTestRunner.class) +@RunWith(RobolectricTestRunner.class) @Config(manifest = TestConfig.MANIFEST_PATH, sdk = TestConfig.SDK_VERSION) public class DismissedCheckerTest { private static final String ID = "test"; diff --git a/tests/robotests/src/com/android/settings/intelligence/suggestions/eligibility/FeatureEligibilityCheckerTest.java b/tests/robotests/src/com/android/settings/intelligence/suggestions/eligibility/FeatureEligibilityCheckerTest.java index a2f2c23..6c92e92 100644 --- a/tests/robotests/src/com/android/settings/intelligence/suggestions/eligibility/FeatureEligibilityCheckerTest.java +++ b/tests/robotests/src/com/android/settings/intelligence/suggestions/eligibility/FeatureEligibilityCheckerTest.java @@ -28,19 +28,19 @@ import android.content.pm.FeatureInfo; import android.content.pm.ResolveInfo; import android.os.Bundle; -import com.android.settings.intelligence.SettingsIntelligenceRobolectricTestRunner; import com.android.settings.intelligence.TestConfig; import org.junit.After; import org.junit.Before; import org.junit.Test; import org.junit.runner.RunWith; +import org.robolectric.RobolectricTestRunner; import org.robolectric.RuntimeEnvironment; import org.robolectric.Shadows; import org.robolectric.annotation.Config; import org.robolectric.shadows.ShadowPackageManager; -@RunWith(SettingsIntelligenceRobolectricTestRunner.class) +@RunWith(RobolectricTestRunner.class) @Config(manifest = TestConfig.MANIFEST_PATH, sdk = TestConfig.SDK_VERSION) public class FeatureEligibilityCheckerTest { diff --git a/tests/robotests/src/com/android/settings/intelligence/suggestions/eligibility/ProviderEligibilityCheckerTest.java b/tests/robotests/src/com/android/settings/intelligence/suggestions/eligibility/ProviderEligibilityCheckerTest.java index 16ddf8f..b4c0efd 100644 --- a/tests/robotests/src/com/android/settings/intelligence/suggestions/eligibility/ProviderEligibilityCheckerTest.java +++ b/tests/robotests/src/com/android/settings/intelligence/suggestions/eligibility/ProviderEligibilityCheckerTest.java @@ -25,16 +25,16 @@ import android.content.pm.ApplicationInfo; import android.content.pm.ResolveInfo; import android.os.Bundle; -import com.android.settings.intelligence.SettingsIntelligenceRobolectricTestRunner; import com.android.settings.intelligence.TestConfig; import org.junit.Before; import org.junit.Test; import org.junit.runner.RunWith; +import org.robolectric.RobolectricTestRunner; import org.robolectric.RuntimeEnvironment; import org.robolectric.annotation.Config; -@RunWith(SettingsIntelligenceRobolectricTestRunner.class) +@RunWith(RobolectricTestRunner.class) @Config(manifest = TestConfig.MANIFEST_PATH, sdk = TestConfig.SDK_VERSION) public class ProviderEligibilityCheckerTest { diff --git a/tests/robotests/src/com/android/settings/intelligence/suggestions/model/CandidateSuggestionTest.java b/tests/robotests/src/com/android/settings/intelligence/suggestions/model/CandidateSuggestionTest.java index 240f1e0..87c4440 100644 --- a/tests/robotests/src/com/android/settings/intelligence/suggestions/model/CandidateSuggestionTest.java +++ b/tests/robotests/src/com/android/settings/intelligence/suggestions/model/CandidateSuggestionTest.java @@ -33,16 +33,16 @@ import android.content.pm.ResolveInfo; import android.os.Bundle; import android.service.settings.suggestions.Suggestion; -import com.android.settings.intelligence.SettingsIntelligenceRobolectricTestRunner; import com.android.settings.intelligence.TestConfig; import org.junit.Before; import org.junit.Test; import org.junit.runner.RunWith; +import org.robolectric.RobolectricTestRunner; import org.robolectric.RuntimeEnvironment; import org.robolectric.annotation.Config; -@RunWith(SettingsIntelligenceRobolectricTestRunner.class) +@RunWith(RobolectricTestRunner.class) @Config(manifest = TestConfig.MANIFEST_PATH, sdk = TestConfig.SDK_VERSION) public class CandidateSuggestionTest { @@ -82,7 +82,7 @@ public class CandidateSuggestionTest { Suggestion suggestion = new CandidateSuggestion( mContext, info, false /* ignoreAppearRule*/) .toSuggestion(); - assertThat(suggestion.getId()).isEqualTo(mContext.getPackageName()+"/class"); + assertThat(suggestion.getId()).isEqualTo(mContext.getPackageName() + "/class"); assertThat(suggestion.getTitle()).isEqualTo("title"); assertThat(suggestion.getSummary()).isEqualTo("static-summary"); } diff --git a/tests/robotests/src/com/android/settings/intelligence/suggestions/model/SuggestionCategoryRegistryTest.java b/tests/robotests/src/com/android/settings/intelligence/suggestions/model/SuggestionCategoryRegistryTest.java index 71041f8..3069ae8 100644 --- a/tests/robotests/src/com/android/settings/intelligence/suggestions/model/SuggestionCategoryRegistryTest.java +++ b/tests/robotests/src/com/android/settings/intelligence/suggestions/model/SuggestionCategoryRegistryTest.java @@ -20,17 +20,17 @@ import static com.android.settings.intelligence.suggestions.model.SuggestionCate .CATEGORIES; import static com.google.common.truth.Truth.assertThat; -import com.android.settings.intelligence.SettingsIntelligenceRobolectricTestRunner; import com.android.settings.intelligence.TestConfig; import org.junit.Test; import org.junit.runner.RunWith; +import org.robolectric.RobolectricTestRunner; import org.robolectric.annotation.Config; import java.util.ArrayList; import java.util.List; -@RunWith(SettingsIntelligenceRobolectricTestRunner.class) +@RunWith(RobolectricTestRunner.class) @Config(manifest = TestConfig.MANIFEST_PATH, sdk = TestConfig.SDK_VERSION) public class SuggestionCategoryRegistryTest { diff --git a/tests/robotests/src/com/android/settings/intelligence/suggestions/model/SuggestionListBuilderTest.java b/tests/robotests/src/com/android/settings/intelligence/suggestions/model/SuggestionListBuilderTest.java index cef6338..47eda56 100644 --- a/tests/robotests/src/com/android/settings/intelligence/suggestions/model/SuggestionListBuilderTest.java +++ b/tests/robotests/src/com/android/settings/intelligence/suggestions/model/SuggestionListBuilderTest.java @@ -20,17 +20,17 @@ import static com.google.common.truth.Truth.assertThat; import android.service.settings.suggestions.Suggestion; -import com.android.settings.intelligence.SettingsIntelligenceRobolectricTestRunner; import com.android.settings.intelligence.TestConfig; import org.junit.Before; import org.junit.Test; import org.junit.runner.RunWith; +import org.robolectric.RobolectricTestRunner; import org.robolectric.annotation.Config; import java.util.Arrays; -@RunWith(SettingsIntelligenceRobolectricTestRunner.class) +@RunWith(RobolectricTestRunner.class) @Config(manifest = TestConfig.MANIFEST_PATH, sdk = TestConfig.SDK_VERSION) public class SuggestionListBuilderTest { diff --git a/tests/robotests/src/com/android/settings/intelligence/suggestions/ranking/EventStoreTest.java b/tests/robotests/src/com/android/settings/intelligence/suggestions/ranking/EventStoreTest.java index c99b972..6680f20 100644 --- a/tests/robotests/src/com/android/settings/intelligence/suggestions/ranking/EventStoreTest.java +++ b/tests/robotests/src/com/android/settings/intelligence/suggestions/ranking/EventStoreTest.java @@ -18,16 +18,16 @@ package com.android.settings.intelligence.suggestions.ranking; import static com.google.common.truth.Truth.assertThat; -import com.android.settings.intelligence.SettingsIntelligenceRobolectricTestRunner; import com.android.settings.intelligence.TestConfig; import org.junit.Before; import org.junit.Test; import org.junit.runner.RunWith; +import org.robolectric.RobolectricTestRunner; import org.robolectric.RuntimeEnvironment; import org.robolectric.annotation.Config; -@RunWith(SettingsIntelligenceRobolectricTestRunner.class) +@RunWith(RobolectricTestRunner.class) @Config(manifest = TestConfig.MANIFEST_PATH, sdk = TestConfig.SDK_VERSION) public class EventStoreTest { private EventStore mEventStore; diff --git a/tests/robotests/src/com/android/settings/intelligence/suggestions/ranking/SuggestionFeaturizerTest.java b/tests/robotests/src/com/android/settings/intelligence/suggestions/ranking/SuggestionFeaturizerTest.java index c82428c..1f349d3 100644 --- a/tests/robotests/src/com/android/settings/intelligence/suggestions/ranking/SuggestionFeaturizerTest.java +++ b/tests/robotests/src/com/android/settings/intelligence/suggestions/ranking/SuggestionFeaturizerTest.java @@ -20,12 +20,12 @@ import static com.google.common.truth.Truth.assertThat; import android.service.settings.suggestions.Suggestion; -import com.android.settings.intelligence.SettingsIntelligenceRobolectricTestRunner; import com.android.settings.intelligence.TestConfig; import org.junit.Before; import org.junit.Test; import org.junit.runner.RunWith; +import org.robolectric.RobolectricTestRunner; import org.robolectric.RuntimeEnvironment; import org.robolectric.annotation.Config; @@ -34,7 +34,7 @@ import java.util.Arrays; import java.util.List; import java.util.Map; -@RunWith(SettingsIntelligenceRobolectricTestRunner.class) +@RunWith(RobolectricTestRunner.class) @Config(manifest = TestConfig.MANIFEST_PATH, sdk = TestConfig.SDK_VERSION) public class SuggestionFeaturizerTest { diff --git a/tests/robotests/src/com/android/settings/intelligence/suggestions/ranking/SuggestionRankerTest.java b/tests/robotests/src/com/android/settings/intelligence/suggestions/ranking/SuggestionRankerTest.java index 839b7fd..f27f719 100644 --- a/tests/robotests/src/com/android/settings/intelligence/suggestions/ranking/SuggestionRankerTest.java +++ b/tests/robotests/src/com/android/settings/intelligence/suggestions/ranking/SuggestionRankerTest.java @@ -8,7 +8,6 @@ import static org.mockito.Mockito.when; import android.service.settings.suggestions.Suggestion; -import com.android.settings.intelligence.SettingsIntelligenceRobolectricTestRunner; import com.android.settings.intelligence.TestConfig; import org.junit.Before; @@ -16,6 +15,7 @@ import org.junit.Test; import org.junit.runner.RunWith; import org.mockito.Mock; import org.mockito.MockitoAnnotations; +import org.robolectric.RobolectricTestRunner; import org.robolectric.annotation.Config; import java.util.ArrayList; @@ -23,7 +23,7 @@ import java.util.HashMap; import java.util.List; import java.util.Map; -@RunWith(SettingsIntelligenceRobolectricTestRunner.class) +@RunWith(RobolectricTestRunner.class) @Config(manifest = TestConfig.MANIFEST_PATH, sdk = TestConfig.SDK_VERSION) public class SuggestionRankerTest { |