diff options
author | Andrew Stadler <stadler@android.com> | 2009-06-24 22:32:40 -0700 |
---|---|---|
committer | Andrew Stadler <stadler@android.com> | 2009-06-24 22:32:40 -0700 |
commit | b09296dbd8a5cff3a13308d6fc1ab504a8c63221 (patch) | |
tree | cf64e3441307ddac6ea69c4fa2dc6cf38f45f274 /test-runner | |
parent | afed82bca9e173cabe2c2f25314b202e5c1ccbca (diff) | |
download | frameworks_base-b09296dbd8a5cff3a13308d6fc1ab504a8c63221.zip frameworks_base-b09296dbd8a5cff3a13308d6fc1ab504a8c63221.tar.gz frameworks_base-b09296dbd8a5cff3a13308d6fc1ab504a8c63221.tar.bz2 |
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.
Diffstat (limited to 'test-runner')
-rw-r--r-- | test-runner/android/test/RenamingDelegatingContext.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/test-runner/android/test/RenamingDelegatingContext.java b/test-runner/android/test/RenamingDelegatingContext.java index 3f64340..d780502 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() { |