aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/test/java/com/google/devtools/build/lib/rules/platform/PlatformTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/java/com/google/devtools/build/lib/rules/platform/PlatformTest.java')
-rw-r--r--src/test/java/com/google/devtools/build/lib/rules/platform/PlatformTest.java37
1 files changed, 0 insertions, 37 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/rules/platform/PlatformTest.java b/src/test/java/com/google/devtools/build/lib/rules/platform/PlatformTest.java
index bfbca10cea..cbe1edc135 100644
--- a/src/test/java/com/google/devtools/build/lib/rules/platform/PlatformTest.java
+++ b/src/test/java/com/google/devtools/build/lib/rules/platform/PlatformTest.java
@@ -22,7 +22,6 @@ import com.google.devtools.build.lib.analysis.platform.ConstraintValueInfo;
import com.google.devtools.build.lib.analysis.platform.PlatformInfo;
import com.google.devtools.build.lib.analysis.platform.PlatformProviderUtils;
import com.google.devtools.build.lib.analysis.util.BuildViewTestCase;
-import com.google.devtools.build.lib.cmdline.Label;
import org.junit.Before;
import org.junit.Rule;
import org.junit.Test;
@@ -156,40 +155,4 @@ public class PlatformTest extends BuildViewTestCase {
assertThat(provider).isNotNull();
assertThat(provider.remoteExecutionProperties()).isEqualTo("foo: val1");
}
-
- @Test
- public void testPlatform_skylark() throws Exception {
-
- scratch.file(
- "test/platform/platform.bzl",
- "def _impl(ctx):",
- " platform = ctx.attr.platform[platform_common.PlatformInfo]",
- " return struct(",
- " count = len(platform.constraints),",
- " first_setting = platform.constraints[0].constraint.label,",
- " first_value = platform.constraints[0].label)",
- "my_rule = rule(",
- " implementation = _impl,",
- " attrs = { 'platform': attr.label(providers = [platform_common.PlatformInfo])},",
- ")");
-
- scratch.file(
- "test/platform/BUILD",
- "load('//test/platform:platform.bzl', 'my_rule')",
- "my_rule(name = 'r',",
- " platform = '//constraint:plat1')");
-
- ConfiguredTarget configuredTarget = getConfiguredTarget("//test/platform:r");
- assertThat(configuredTarget).isNotNull();
-
- int count = (int) configuredTarget.get("count");
- assertThat(count).isEqualTo(1);
-
- Label settingLabel = (Label) configuredTarget.get("first_setting");
- assertThat(settingLabel).isNotNull();
- assertThat(settingLabel).isEqualTo(makeLabel("//constraint:basic"));
- Label valueLabel = (Label) configuredTarget.get("first_value");
- assertThat(valueLabel).isNotNull();
- assertThat(valueLabel).isEqualTo(makeLabel("//constraint:foo"));
- }
}