diff options
author | 2018-05-23 15:30:22 -0700 | |
---|---|---|
committer | 2018-05-23 15:31:38 -0700 | |
commit | 806678d36b033e5e440b5e47e8bc9956b4d65984 (patch) | |
tree | 8f0ffbdd43afbc22402ef8d44014c522ce90b037 /src/test/java/com/google/devtools/build/lib/packages/ConfigurationFragmentPolicyTest.java | |
parent | 0d31c7abc0b4f44e393aaf65b3397265229978ec (diff) |
Make the SplitTransition, PatchTransition interfaces more compatible.
Part of https://docs.google.com/document/d/1_UJKmAQ9EE8i3Pl0il3YLTYr-Q9EKYYyLatt2zohfyM/edit#
PiperOrigin-RevId: 197800831
Diffstat (limited to 'src/test/java/com/google/devtools/build/lib/packages/ConfigurationFragmentPolicyTest.java')
-rw-r--r-- | src/test/java/com/google/devtools/build/lib/packages/ConfigurationFragmentPolicyTest.java | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/packages/ConfigurationFragmentPolicyTest.java b/src/test/java/com/google/devtools/build/lib/packages/ConfigurationFragmentPolicyTest.java index 18857c7306..09ca8fb930 100644 --- a/src/test/java/com/google/devtools/build/lib/packages/ConfigurationFragmentPolicyTest.java +++ b/src/test/java/com/google/devtools/build/lib/packages/ConfigurationFragmentPolicyTest.java @@ -15,11 +15,14 @@ package com.google.devtools.build.lib.packages; import static com.google.common.truth.Truth.assertThat; +import com.google.common.collect.ImmutableList; import com.google.common.collect.ImmutableSet; +import com.google.devtools.build.lib.analysis.config.BuildOptions; import com.google.devtools.build.lib.analysis.config.transitions.ConfigurationTransition; import com.google.devtools.build.lib.analysis.config.transitions.NoTransition; import com.google.devtools.build.lib.packages.ConfigurationFragmentPolicy.MissingFragmentPolicy; import com.google.devtools.build.lib.skylarkinterface.SkylarkModule; +import java.util.List; import org.junit.Test; import org.junit.runner.RunWith; import org.junit.runners.JUnit4; @@ -74,6 +77,16 @@ public final class ConfigurationFragmentPolicyTest { private static final ConfigurationTransition TEST_HOST_TRANSITION = new ConfigurationTransition() { @Override + public List<BuildOptions> apply(BuildOptions buildOptions) { + return ImmutableList.of(buildOptions); + } + + @Override + public String reasonForOverride() { + return null; + } + + @Override public boolean isHostTransition() { return true; } |