diff options
author | 2018-02-15 10:40:26 -0800 | |
---|---|---|
committer | 2018-02-15 10:42:33 -0800 | |
commit | 0588ba0445560ea9503ed623d1f231cb65aa20c8 (patch) | |
tree | cdd8ff1ce527ae1d4802137ba0275a8f79509241 /src/test/java/com/google/devtools/build/lib/rules/cpp/LtoBackendActionTest.java | |
parent | cb314a2e36031c8a5f1dd26bb3b94f1b8f1cb901 (diff) |
Remove BinTools from BuildViewTestCase
The BVTC is primarily intended for analysis tests, and those should not have
access to BinTools. However, there are a few subclasses that misuse it for
integration tests, and those need to create their own BinTools instances now.
PiperOrigin-RevId: 185862672
Diffstat (limited to 'src/test/java/com/google/devtools/build/lib/rules/cpp/LtoBackendActionTest.java')
-rw-r--r-- | src/test/java/com/google/devtools/build/lib/rules/cpp/LtoBackendActionTest.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/rules/cpp/LtoBackendActionTest.java b/src/test/java/com/google/devtools/build/lib/rules/cpp/LtoBackendActionTest.java index 7751cb1375..dbf62828a2 100644 --- a/src/test/java/com/google/devtools/build/lib/rules/cpp/LtoBackendActionTest.java +++ b/src/test/java/com/google/devtools/build/lib/rules/cpp/LtoBackendActionTest.java @@ -30,6 +30,7 @@ import com.google.devtools.build.lib.analysis.util.ActionTester; import com.google.devtools.build.lib.analysis.util.ActionTester.ActionCombinationFactory; import com.google.devtools.build.lib.analysis.util.AnalysisTestUtil; import com.google.devtools.build.lib.analysis.util.BuildViewTestCase; +import com.google.devtools.build.lib.exec.BinTools; import com.google.devtools.build.lib.exec.util.TestExecutorBuilder; import com.google.devtools.build.lib.util.io.FileOutErr; import com.google.devtools.build.lib.vfs.PathFragment; @@ -75,6 +76,7 @@ public class LtoBackendActionTest extends BuildViewTestCase { @Before public final void createExecutorAndContext() throws Exception { + BinTools binTools = BinTools.forUnitTesting(directories, analysisMock.getEmbeddedTools()); executor = new TestExecutorBuilder(fileSystem, directories, binTools).build(); context = new ActionExecutionContext( |