diff options
Diffstat (limited to 'test-runner/src/android/test/ProviderTestCase.java')
-rw-r--r-- | test-runner/src/android/test/ProviderTestCase.java | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/test-runner/src/android/test/ProviderTestCase.java b/test-runner/src/android/test/ProviderTestCase.java index e1172cf..74cebee 100644 --- a/test-runner/src/android/test/ProviderTestCase.java +++ b/test-runner/src/android/test/ProviderTestCase.java @@ -73,6 +73,18 @@ public abstract class ProviderTestCase<T extends ContentProvider> mResolver.addProvider(mProviderAuthority, getProvider()); } + /** + * Tears down the environment for the test fixture. + * <p> + * Calls {@link android.content.ContentProvider#shutdown()} on the + * {@link android.content.ContentProvider} represented by mProvider. + */ + @Override + protected void tearDown() throws Exception { + mProvider.shutdown(); + super.tearDown(); + } + public MockContentResolver getMockContentResolver() { return mResolver; } |