aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/test/java/com/google/devtools/build/lib/skyframe
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/java/com/google/devtools/build/lib/skyframe')
-rw-r--r--src/test/java/com/google/devtools/build/lib/skyframe/RuleContextTest.java11
-rw-r--r--src/test/java/com/google/devtools/build/lib/skyframe/ToolchainUtilTest.java44
2 files changed, 26 insertions, 29 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/skyframe/RuleContextTest.java b/src/test/java/com/google/devtools/build/lib/skyframe/RuleContextTest.java
index 8f33c0b0e6..7423652698 100644
--- a/src/test/java/com/google/devtools/build/lib/skyframe/RuleContextTest.java
+++ b/src/test/java/com/google/devtools/build/lib/skyframe/RuleContextTest.java
@@ -17,7 +17,6 @@ package com.google.devtools.build.lib.skyframe;
import static com.google.common.truth.Truth.assertThat;
import com.google.devtools.build.lib.analysis.RuleContext;
-import com.google.devtools.build.lib.analysis.ToolchainContext.ResolvedToolchainProviders;
import com.google.devtools.build.lib.analysis.platform.ToolchainInfo;
import com.google.devtools.build.lib.cmdline.Label;
import com.google.devtools.build.lib.rules.platform.ToolchainTestCase;
@@ -36,15 +35,13 @@ public class RuleContextTest extends ToolchainTestCase {
"--host_platform=//platforms:linux",
"--platforms=//platforms:mac");
RuleContext ruleContext = getRuleContext(getConfiguredTarget("//x"));
- assertThat(ruleContext.getToolchainContext().getResolvedToolchainLabels())
+ assertThat(ruleContext.getToolchainContext().resolvedToolchainLabels())
.contains(Label.parseAbsolute("//toolchain:toolchain_1_impl"));
- ResolvedToolchainProviders resolvedToolchainProviders =
- (ResolvedToolchainProviders)
- ruleContext.getToolchainContext().getResolvedToolchainProviders();
ToolchainInfo toolchain =
- resolvedToolchainProviders.getForToolchainType(
- Label.parseAbsolute("//toolchain:test_toolchain"));
+ ruleContext
+ .getToolchainContext()
+ .forToolchainType(Label.parseAbsolute("//toolchain:test_toolchain"));
assertThat(toolchain.getValue("data")).isEqualTo("foo");
}
}
diff --git a/src/test/java/com/google/devtools/build/lib/skyframe/ToolchainUtilTest.java b/src/test/java/com/google/devtools/build/lib/skyframe/ToolchainUtilTest.java
index b2175c640a..fa3af8e923 100644
--- a/src/test/java/com/google/devtools/build/lib/skyframe/ToolchainUtilTest.java
+++ b/src/test/java/com/google/devtools/build/lib/skyframe/ToolchainUtilTest.java
@@ -104,16 +104,16 @@ public class ToolchainUtilTest extends ToolchainTestCase {
ToolchainContext toolchainContext = result.get(key).toolchainContext();
assertThat(toolchainContext).isNotNull();
- assertThat(toolchainContext.getRequiredToolchains()).containsExactly(testToolchainType);
- assertThat(toolchainContext.getResolvedToolchainLabels())
+ assertThat(toolchainContext.requiredToolchainTypes()).containsExactly(testToolchainType);
+ assertThat(toolchainContext.resolvedToolchainLabels())
.containsExactly(Label.parseAbsoluteUnchecked("//extra:extra_toolchain_mac_impl"));
- assertThat(toolchainContext.getExecutionPlatform()).isNotNull();
- assertThat(toolchainContext.getExecutionPlatform().label())
+ assertThat(toolchainContext.executionPlatform()).isNotNull();
+ assertThat(toolchainContext.executionPlatform().label())
.isEqualTo(Label.parseAbsoluteUnchecked("//platforms:mac"));
- assertThat(toolchainContext.getTargetPlatform()).isNotNull();
- assertThat(toolchainContext.getTargetPlatform().label())
+ assertThat(toolchainContext.targetPlatform()).isNotNull();
+ assertThat(toolchainContext.targetPlatform().label())
.isEqualTo(Label.parseAbsoluteUnchecked("//platforms:linux"));
}
@@ -132,15 +132,15 @@ public class ToolchainUtilTest extends ToolchainTestCase {
ToolchainContext toolchainContext = result.get(key).toolchainContext();
assertThat(toolchainContext).isNotNull();
- assertThat(toolchainContext.getRequiredToolchains()).isEmpty();
+ assertThat(toolchainContext.requiredToolchainTypes()).isEmpty();
// With no toolchains requested, should fall back to the host platform.
- assertThat(toolchainContext.getExecutionPlatform()).isNotNull();
- assertThat(toolchainContext.getExecutionPlatform().label())
+ assertThat(toolchainContext.executionPlatform()).isNotNull();
+ assertThat(toolchainContext.executionPlatform().label())
.isEqualTo(Label.parseAbsoluteUnchecked("//host:host"));
- assertThat(toolchainContext.getTargetPlatform()).isNotNull();
- assertThat(toolchainContext.getTargetPlatform().label())
+ assertThat(toolchainContext.targetPlatform()).isNotNull();
+ assertThat(toolchainContext.targetPlatform().label())
.isEqualTo(Label.parseAbsoluteUnchecked("//platforms:linux"));
}
@@ -176,15 +176,15 @@ public class ToolchainUtilTest extends ToolchainTestCase {
ToolchainContext toolchainContext = result.get(key).toolchainContext();
assertThat(toolchainContext).isNotNull();
- assertThat(toolchainContext.getRequiredToolchains()).isEmpty();
+ assertThat(toolchainContext.requiredToolchainTypes()).isEmpty();
// With no toolchains requested, should fall back to the host platform.
- assertThat(toolchainContext.getExecutionPlatform()).isNotNull();
- assertThat(toolchainContext.getExecutionPlatform().label())
+ assertThat(toolchainContext.executionPlatform()).isNotNull();
+ assertThat(toolchainContext.executionPlatform().label())
.isEqualTo(Label.parseAbsoluteUnchecked("//sample:sample_b"));
- assertThat(toolchainContext.getTargetPlatform()).isNotNull();
- assertThat(toolchainContext.getTargetPlatform().label())
+ assertThat(toolchainContext.targetPlatform()).isNotNull();
+ assertThat(toolchainContext.targetPlatform().label())
.isEqualTo(Label.parseAbsoluteUnchecked("//platforms:linux"));
}
@@ -365,16 +365,16 @@ public class ToolchainUtilTest extends ToolchainTestCase {
ToolchainContext toolchainContext = result.get(key).toolchainContext();
assertThat(toolchainContext).isNotNull();
- assertThat(toolchainContext.getRequiredToolchains()).containsExactly(testToolchainType);
- assertThat(toolchainContext.getResolvedToolchainLabels())
+ assertThat(toolchainContext.requiredToolchainTypes()).containsExactly(testToolchainType);
+ assertThat(toolchainContext.resolvedToolchainLabels())
.containsExactly(Label.parseAbsoluteUnchecked("//extra:extra_toolchain_linux_impl"));
- assertThat(toolchainContext.getExecutionPlatform()).isNotNull();
- assertThat(toolchainContext.getExecutionPlatform().label())
+ assertThat(toolchainContext.executionPlatform()).isNotNull();
+ assertThat(toolchainContext.executionPlatform().label())
.isEqualTo(Label.parseAbsoluteUnchecked("//platforms:linux"));
- assertThat(toolchainContext.getTargetPlatform()).isNotNull();
- assertThat(toolchainContext.getTargetPlatform().label())
+ assertThat(toolchainContext.targetPlatform()).isNotNull();
+ assertThat(toolchainContext.targetPlatform().label())
.isEqualTo(Label.parseAbsoluteUnchecked("//platforms:linux"));
}