diff options
author | 2016-11-23 19:03:38 +0000 | |
---|---|---|
committer | 2016-11-23 19:14:42 +0000 | |
commit | 5a51077d061455503e0fdabf4d92603e402c97d1 (patch) | |
tree | a45cac80721c90e202cc453c485c40d00c202636 /src/test/java/com/google/devtools/build/lib | |
parent | 4c67807964e37cfd55bbcda4c6374fcc480bcecc (diff) |
Implement cfg="target" parameter for labels
--
MOS_MIGRATED_REVID=140051032
Diffstat (limited to 'src/test/java/com/google/devtools/build/lib')
-rw-r--r-- | src/test/java/com/google/devtools/build/lib/skylark/SkylarkRuleClassFunctionsTest.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/skylark/SkylarkRuleClassFunctionsTest.java b/src/test/java/com/google/devtools/build/lib/skylark/SkylarkRuleClassFunctionsTest.java index 690d9dee5d..c5cf37a0c1 100644 --- a/src/test/java/com/google/devtools/build/lib/skylark/SkylarkRuleClassFunctionsTest.java +++ b/src/test/java/com/google/devtools/build/lib/skylark/SkylarkRuleClassFunctionsTest.java @@ -446,6 +446,13 @@ public class SkylarkRuleClassFunctionsTest extends SkylarkTestCase { } @Test + public void testAttrCfgTarget() throws Exception { + Attribute attr = evalAttributeDefinition("attr.label(cfg = 'target', allow_files = True)") + .build("a1"); + assertEquals(ConfigurationTransition.NONE, attr.getConfigurationTransition()); + } + + @Test public void testAttrValues() throws Exception { Attribute attr = evalAttributeDefinition("attr.string(values = ['ab', 'cd'])").build("a1"); PredicateWithMessage<Object> predicate = attr.getAllowedValues(); |