OSDN Git Service

Fix AutoSyncDataPreferenceControllerTest
authorjeffreyhuang <jeffreyhuang@google.com>
Wed, 22 Nov 2017 22:14:10 +0000 (14:14 -0800)
committerjeffreyhuang <jeffreyhuang@google.com>
Wed, 22 Nov 2017 22:28:01 +0000 (14:28 -0800)
 - Prevent this test from hanging due to fragment deep mock

Test: make RunSettingsRoboTests -j40
Change-Id: I043303c87eb89508fd96e151a17dc70a7b7fa3bb

tests/robotests/src/com/android/settings/accounts/AutoSyncDataPreferenceControllerTest.java

index 4715f88..336de21 100644 (file)
@@ -44,14 +44,14 @@ import java.util.ArrayList;
 import java.util.List;
 
 @RunWith(SettingsRobolectricTestRunner.class)
-@Config(manifest = TestConfig.MANIFEST_PATH, sdk = TestConfig.SDK_VERSION)
+@Config(manifest = TestConfig.MANIFEST_PATH, sdk = TestConfig.SDK_VERSION_O)
 public class AutoSyncDataPreferenceControllerTest {
 
     @Mock(answer = RETURNS_DEEP_STUBS)
     private PreferenceScreen mScreen;
     @Mock(answer = RETURNS_DEEP_STUBS)
     private UserManager mUserManager;
-    @Mock(answer = RETURNS_DEEP_STUBS)
+    @Mock
     private Fragment mFragment;
 
     private Preference mPreference;