aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--src/test/java/com/google/devtools/build/lib/analysis/mock/BazelAnalysisMock.java11
-rw-r--r--src/test/java/com/google/devtools/build/lib/testutil/FoundationTestCase.java10
2 files changed, 11 insertions, 10 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/analysis/mock/BazelAnalysisMock.java b/src/test/java/com/google/devtools/build/lib/analysis/mock/BazelAnalysisMock.java
index 132a11d066..b7b778a232 100644
--- a/src/test/java/com/google/devtools/build/lib/analysis/mock/BazelAnalysisMock.java
+++ b/src/test/java/com/google/devtools/build/lib/analysis/mock/BazelAnalysisMock.java
@@ -45,7 +45,16 @@ public class BazelAnalysisMock extends AnalysisMock {
@Override
public void setupMockClient(MockToolsConfig config) throws IOException {
- config.create("WORKSPACE");
+ config.overwrite("WORKSPACE",
+ "bind(",
+ " name = 'objc_proto_lib',",
+ " actual = '//objcproto:ProtocolBuffers_lib',",
+ ")",
+ "bind(",
+ " name = 'objc_proto_cpp_lib',",
+ " actual = '//objcproto:ProtocolBuffersCPP_lib',",
+ ")");
+
config.create("tools/defaults/BUILD");
config.create("tools/jdk/BUILD",
"package(default_visibility=['//visibility:public'])",
diff --git a/src/test/java/com/google/devtools/build/lib/testutil/FoundationTestCase.java b/src/test/java/com/google/devtools/build/lib/testutil/FoundationTestCase.java
index 62298ef06e..b7a527c1c8 100644
--- a/src/test/java/com/google/devtools/build/lib/testutil/FoundationTestCase.java
+++ b/src/test/java/com/google/devtools/build/lib/testutil/FoundationTestCase.java
@@ -70,15 +70,7 @@ public abstract class FoundationTestCase extends TestCase {
scratch = new Scratch(createFileSystem(), "/workspace");
outputBase = scratch.dir("/usr/local/google/_blaze_jrluser/FAKEMD5/");
rootDirectory = scratch.dir("/workspace");
- scratch.file(rootDirectory.getRelative("WORKSPACE").getPathString(),
- "bind(",
- " name = 'objc_proto_lib',",
- " actual = '//objcproto:ProtocolBuffers_lib',",
- ")",
- "bind(",
- " name = 'objc_proto_cpp_lib',",
- " actual = '//objcproto:ProtocolBuffersCPP_lib',",
- ")");
+ scratch.file(rootDirectory.getRelative("WORKSPACE").getPathString());
actionOutputBase = scratch.dir("/usr/local/google/_blaze_jrluser/FAKEMD5/action_out/");
eventCollector = new EventCollector(EventKind.ERRORS_AND_WARNINGS);
reporter = new Reporter(eventCollector);