diff options
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.java | 5 |
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())); } |