diff options
Diffstat (limited to 'src/test/java/com/google/devtools/build/lib/rules/cpp')
-rw-r--r-- | src/test/java/com/google/devtools/build/lib/rules/cpp/LtoBackendActionTest.java | 9 |
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( |