aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/test/java/com/google/devtools/build/lib/packages/ConfigurationFragmentPolicyTest.java
diff options
context:
space:
mode:
authorGravatar gregce <gregce@google.com>2018-05-23 15:30:22 -0700
committerGravatar Copybara-Service <copybara-piper@google.com>2018-05-23 15:31:38 -0700
commit806678d36b033e5e440b5e47e8bc9956b4d65984 (patch)
tree8f0ffbdd43afbc22402ef8d44014c522ce90b037 /src/test/java/com/google/devtools/build/lib/packages/ConfigurationFragmentPolicyTest.java
parent0d31c7abc0b4f44e393aaf65b3397265229978ec (diff)
Make the SplitTransition, PatchTransition interfaces more compatible.
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.java13
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;
}