From 904de61465abff8dba6fcc768d6bf5586f86ed0f Mon Sep 17 00:00:00 2001 From: Cynthia Wong Date: Thu, 3 Sep 2009 10:06:55 -0700 Subject: [PATCH] Override getAccounts to return an empty AccountSet in MockAccountManager. This used to throw an NPE instead since IAccountManagerService is set to NULL. --- test-runner/android/test/IsolatedContext.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/test-runner/android/test/IsolatedContext.java b/test-runner/android/test/IsolatedContext.java index 4bd9528ade45d..5c6616980c663 100644 --- a/test-runner/android/test/IsolatedContext.java +++ b/test-runner/android/test/IsolatedContext.java @@ -4,6 +4,7 @@ import com.google.android.collect.Lists; import android.accounts.AccountManager; import android.accounts.OnAccountsUpdatedListener; +import android.accounts.Account; import android.content.ContextWrapper; import android.content.ContentResolver; import android.content.Intent; @@ -101,6 +102,10 @@ public class IsolatedContext extends ContextWrapper { Handler handler, boolean updateImmediately) { // do nothing } + + public Account[] getAccounts() { + return new Account[]{}; + } } @Override public File getFilesDir() {