From 2d745a84f01381ac24d703f992cfb66f65093d0e Mon Sep 17 00:00:00 2001 From: Keith Cheung Date: Mon, 18 May 2015 18:31:11 +0800 Subject: Fix CP2 Unit test failure Cause: The corp provider is not wiped for each test. Bug: 19551175 Change-Id: I2b5428a74b584299ded745b15c3019e8d6091361 --- tests/src/com/android/providers/contacts/ContactsProvider2Test.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'tests') diff --git a/tests/src/com/android/providers/contacts/ContactsProvider2Test.java b/tests/src/com/android/providers/contacts/ContactsProvider2Test.java index 7b2561b..1e1ef04 100644 --- a/tests/src/com/android/providers/contacts/ContactsProvider2Test.java +++ b/tests/src/com/android/providers/contacts/ContactsProvider2Test.java @@ -1793,9 +1793,12 @@ public class ContactsProvider2Test extends BaseContactsProvider2Test { // Note here we use a standalone CP2 so it'll have its own db helper. // Also use AlteringUserContext here to report the corp user id. - return mActor.addProvider(StandaloneContactsProvider2.class, + SynchronousContactsProvider2 provider = mActor.addProvider( + StandaloneContactsProvider2.class, "" + MockUserManager.CORP_USER.id + "@com.android.contacts", new AlteringUserContext(mActor.getProviderContext(), MockUserManager.CORP_USER.id)); + provider.wipeData(); + return provider; } /** -- cgit v1.1