aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/test/java/com/google/devtools/build/lib/analysis
diff options
context:
space:
mode:
authorGravatar jcater <jcater@google.com>2018-03-15 07:21:38 -0700
committerGravatar Copybara-Service <copybara-piper@google.com>2018-03-15 07:23:33 -0700
commit8fb66b32e0fded35b043048af43b23033a85e2dd (patch)
treeb5f15b811ca21610f49aba55a2633ae23f3a363f /src/test/java/com/google/devtools/build/lib/analysis
parenta7504684ef13bdd1daba93f25595e06f8e86c3fd (diff)
Ensure that only ObjC tests initialize the MockObjcSupport.
PiperOrigin-RevId: 189181919
Diffstat (limited to 'src/test/java/com/google/devtools/build/lib/analysis')
-rw-r--r--src/test/java/com/google/devtools/build/lib/analysis/util/BuildViewTestCase.java8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/analysis/util/BuildViewTestCase.java b/src/test/java/com/google/devtools/build/lib/analysis/util/BuildViewTestCase.java
index 70842812a8..20ac616e1b 100644
--- a/src/test/java/com/google/devtools/build/lib/analysis/util/BuildViewTestCase.java
+++ b/src/test/java/com/google/devtools/build/lib/analysis/util/BuildViewTestCase.java
@@ -217,8 +217,7 @@ public abstract class BuildViewTestCase extends FoundationTestCase {
analysisMock.getProductName());
actionKeyContext = new ActionKeyContext();
mockToolsConfig = new MockToolsConfig(rootDirectory, false);
- analysisMock.setupMockClient(mockToolsConfig);
- analysisMock.setupMockWorkspaceFiles(directories.getEmbeddedBinariesRoot());
+ initializeMockClient();
packageCacheOptions = parsePackageCacheOptions();
skylarkSemanticsOptions = parseSkylarkSemanticsOptions();
@@ -281,6 +280,11 @@ public abstract class BuildViewTestCase extends FoundationTestCase {
ResourceManager.instance().setAvailableResources(getStartingResources());
}
+ public void initializeMockClient() throws IOException {
+ analysisMock.setupMockClient(mockToolsConfig);
+ analysisMock.setupMockWorkspaceFiles(directories.getEmbeddedBinariesRoot());
+ }
+
protected Map<String, String> getPlatformSetRegexps() {
return null;
}