aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/test/java/com/google/devtools/build/lib/rules/cpp/LtoBackendActionTest.java
diff options
context:
space:
mode:
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.java9
1 files changed, 7 insertions, 2 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 3e0d629285..25c7e0d444 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
@@ -34,6 +34,7 @@ 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;
+import java.util.Arrays;
import java.util.HashMap;
import java.util.Map;
import org.junit.Before;
@@ -157,7 +158,8 @@ public class LtoBackendActionTest extends BuildViewTestCase {
MNEMONIC,
RUNFILES_SUPPLIER,
INPUT,
- ENVIRONMENT
+ FIXED_ENVIRONMENT,
+ VARIABLE_ENVIRONMENT
}
@Test
@@ -204,10 +206,13 @@ public class LtoBackendActionTest extends BuildViewTestCase {
}
Map<String, String> env = new HashMap<>();
- if (attributesToFlip.contains(KeyAttributes.ENVIRONMENT)) {
+ if (attributesToFlip.contains(KeyAttributes.FIXED_ENVIRONMENT)) {
env.put("foo", "bar");
}
builder.setEnvironment(env);
+ if (attributesToFlip.contains(KeyAttributes.VARIABLE_ENVIRONMENT)) {
+ builder.setInheritedEnvironment(Arrays.asList("baz"));
+ }
Action[] actions =
builder.build(