aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/test/java/com/google/devtools/build/lib/analysis/util/BuildViewTestCase.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/java/com/google/devtools/build/lib/analysis/util/BuildViewTestCase.java')
-rw-r--r--src/test/java/com/google/devtools/build/lib/analysis/util/BuildViewTestCase.java5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/analysis/util/BuildViewTestCase.java b/src/test/java/com/google/devtools/build/lib/analysis/util/BuildViewTestCase.java
index d8e079ea11..81db738b73 100644
--- a/src/test/java/com/google/devtools/build/lib/analysis/util/BuildViewTestCase.java
+++ b/src/test/java/com/google/devtools/build/lib/analysis/util/BuildViewTestCase.java
@@ -1494,9 +1494,8 @@ public abstract class BuildViewTestCase extends FoundationTestCase {
} else if (!fromConfig.useDynamicConfigurations()) {
return fromConfig.getConfiguration(transition);
} else {
- PatchTransition patchTransition = (transition instanceof PatchTransition)
- ? (PatchTransition) transition
- : (PatchTransition) fromConfig.getTransitions().getDynamicTransition(transition);
+ PatchTransition patchTransition =
+ (PatchTransition) ruleClassProvider.getDynamicTransitionMapper().map(transition);
return skyframeExecutor.getConfigurationForTesting(reporter, fromConfig.fragmentClasses(),
patchTransition.apply(fromConfig.getOptions()));
}