diff options
author | 2017-07-24 11:09:40 +0200 | |
---|---|---|
committer | 2017-07-24 13:18:53 +0200 | |
commit | 19befaf4c8623bf9671e0d8d5f4e713cd8a2c7a1 (patch) | |
tree | c49cad1df02499e9809ec739be6efcde693131be /src/test/java | |
parent | 4dfb271df9dcdf01413a216ad046d955669160b7 (diff) |
Extract a common AbstractSpawnStrategy parent class
This removes a bunch of code duplication that I previously introduced.
PiperOrigin-RevId: 162909430
Diffstat (limited to 'src/test/java')
-rw-r--r-- | src/test/java/com/google/devtools/build/lib/standalone/StandaloneSpawnStrategyTest.java | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/standalone/StandaloneSpawnStrategyTest.java b/src/test/java/com/google/devtools/build/lib/standalone/StandaloneSpawnStrategyTest.java index 0aa7695b5d..7983c669c1 100644 --- a/src/test/java/com/google/devtools/build/lib/standalone/StandaloneSpawnStrategyTest.java +++ b/src/test/java/com/google/devtools/build/lib/standalone/StandaloneSpawnStrategyTest.java @@ -40,7 +40,9 @@ import com.google.devtools.build.lib.exec.ActionContextProvider; import com.google.devtools.build.lib.exec.BlazeExecutor; import com.google.devtools.build.lib.exec.ExecutionOptions; import com.google.devtools.build.lib.exec.SingleBuildFileCache; +import com.google.devtools.build.lib.exec.local.LocalEnvProvider; import com.google.devtools.build.lib.exec.local.LocalExecutionOptions; +import com.google.devtools.build.lib.exec.local.LocalSpawnRunner; import com.google.devtools.build.lib.integration.util.IntegrationMock; import com.google.devtools.build.lib.testutil.TestConstants; import com.google.devtools.build.lib.testutil.TestUtils; @@ -128,8 +130,13 @@ public class StandaloneSpawnStrategyTest { ImmutableMap.<String, SpawnActionContext>of( "", new StandaloneSpawnStrategy( - execRoot, localExecutionOptions, /*verboseFailures=*/false, "mock-product-name", - resourceManager)), + /*verboseFailures=*/false, + new LocalSpawnRunner( + execRoot, + localExecutionOptions, + resourceManager, + "mock-product-name", + LocalEnvProvider.UNMODIFIED))), ImmutableList.<ActionContextProvider>of()); executor.getExecRoot().createDirectory(); |