aboutsummaryrefslogtreecommitdiff
path: root/builder/src/test
diff options
context:
space:
mode:
authorXavier Ducrohet <xav@android.com>2012-12-11 14:49:10 -0800
committerXavier Ducrohet <xav@android.com>2012-12-11 18:08:13 -0800
commit997a04c1559fcec9e199287070ec5cbfd2cca155 (patch)
tree59c2c9c27632f88bcc1606884dfdbc446bf602af /builder/src/test
parentd276f419848b7e1376dadc13c2984081f2b4c804 (diff)
downloadbuild-997a04c1559fcec9e199287070ec5cbfd2cca155.tar.gz
Add support for multiple res folders in all source sets.
Change-Id: I01fc363072b4407f70863899c80620fb22044b1f
Diffstat (limited to 'builder/src/test')
-rw-r--r--builder/src/test/java/com/android/builder/MockSourceProvider.java22
1 files changed, 12 insertions, 10 deletions
diff --git a/builder/src/test/java/com/android/builder/MockSourceProvider.java b/builder/src/test/java/com/android/builder/MockSourceProvider.java
index 1fb4fe1..d02ecd7 100644
--- a/builder/src/test/java/com/android/builder/MockSourceProvider.java
+++ b/builder/src/test/java/com/android/builder/MockSourceProvider.java
@@ -17,6 +17,8 @@
package com.android.builder;
import java.io.File;
+import java.util.Collections;
+import java.util.Set;
/**
* Implementation of SourceProvider for testing that provides the default convention paths.
@@ -30,13 +32,13 @@ class MockSourceProvider implements SourceProvider {
private final String mRoot;
@Override
- public File getResourcesDir() {
- return new File(mRoot, "res");
+ public Set<File> getResourcesDirectories() {
+ return Collections.singleton(new File(mRoot, "res"));
}
@Override
- public File getAssetsDir() {
- return new File(mRoot, "assets");
+ public Set<File> getAssetsDirectories() {
+ return Collections.singleton(new File(mRoot, "assets"));
}
@Override
@@ -45,17 +47,17 @@ class MockSourceProvider implements SourceProvider {
}
@Override
- public File getAidlDir() {
- return new File(mRoot, "aidl");
+ public Set<File> getAidlDirectories() {
+ return Collections.singleton(new File(mRoot, "aidl"));
}
@Override
- public File getRenderscriptDir() {
- return new File(mRoot, "rs");
+ public Set<File> getRenderscriptDirectories() {
+ return Collections.singleton(new File(mRoot, "rs"));
}
@Override
- public File getJniDir() {
- return new File(mRoot, "jni");
+ public Set<File> getJniDirectories() {
+ return Collections.singleton(new File(mRoot, "jni"));
}
}