From b09296dbd8a5cff3a13308d6fc1ab504a8c63221 Mon Sep 17 00:00:00 2001 From: Andrew Stadler Date: Wed, 24 Jun 2009 22:32:40 -0700 Subject: [PATCH] Add missing filename remap to RenamingDelegatingContext This makes ProviderTestCase2 work better by enabling code under test to make calls to context.getDatabasePath(). Without this fix the call throws an exception. It would be reasonable (and useful) to backport this to donut, but I'm not even building donut these days. --- test-runner/android/test/RenamingDelegatingContext.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/test-runner/android/test/RenamingDelegatingContext.java b/test-runner/android/test/RenamingDelegatingContext.java index 3f64340d43b97..d780502d2cad1 100644 --- a/test-runner/android/test/RenamingDelegatingContext.java +++ b/test-runner/android/test/RenamingDelegatingContext.java @@ -136,6 +136,11 @@ public class RenamingDelegatingContext extends ContextWrapper { return false; } } + + @Override + public File getDatabasePath(String name) { + return mFileContext.getDatabasePath(renamedFileName(name)); + } @Override public String[] databaseList() {