diff options
author | 2016-09-05 09:44:48 +0000 | |
---|---|---|
committer | 2016-09-06 15:38:34 +0000 | |
commit | 5fd7da5b801a929c669b58322ce5f730b26818fd (patch) | |
tree | 77301bf5c9dc40e0f784f8dec902594de368bc3c /src/test/java/com/google/devtools/build/lib/skylark | |
parent | ab64e592fe5f5fb2e5dd2996b72c75416b2de721 (diff) |
Better API for creating immutable Skylark lists.
--
MOS_MIGRATED_REVID=132226460
Diffstat (limited to 'src/test/java/com/google/devtools/build/lib/skylark')
-rw-r--r-- | src/test/java/com/google/devtools/build/lib/skylark/SkylarkRuleContextTest.java | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/skylark/SkylarkRuleContextTest.java b/src/test/java/com/google/devtools/build/lib/skylark/SkylarkRuleContextTest.java index 5e5fb7d482..00b27d247e 100644 --- a/src/test/java/com/google/devtools/build/lib/skylark/SkylarkRuleContextTest.java +++ b/src/test/java/com/google/devtools/build/lib/skylark/SkylarkRuleContextTest.java @@ -38,14 +38,12 @@ import com.google.devtools.build.lib.syntax.SkylarkList; import com.google.devtools.build.lib.syntax.SkylarkNestedSet; import com.google.devtools.build.lib.vfs.FileSystemUtils; import com.google.devtools.build.lib.vfs.PathFragment; - +import java.util.List; import org.junit.Before; import org.junit.Test; import org.junit.runner.RunWith; import org.junit.runners.JUnit4; -import java.util.List; - /** * Tests for SkylarkRuleContext. */ @@ -527,23 +525,23 @@ public class SkylarkRuleContextTest extends SkylarkTestCase { SkylarkRuleContext allContext = createRuleContext("//test/getrule:all_str"); Object result = evalRuleContextCode(allContext, "ruleContext.attr.s"); assertEquals( - new SkylarkList.MutableList(ImmutableList.<String>of("genrule", "a", "nop_rule", "c")), + SkylarkList.createImmutable(ImmutableList.<String>of("genrule", "a", "nop_rule", "c")), result); result = evalRuleContextCode(createRuleContext("//test/getrule:a_str"), "ruleContext.attr.s"); assertEquals( - new SkylarkList.MutableList( + SkylarkList.createImmutable( ImmutableList.<String>of("genrule", "a", ":a.txt", "//test:bla")), result); result = evalRuleContextCode(createRuleContext("//test/getrule:c_str"), "ruleContext.attr.s"); assertEquals( - new SkylarkList.MutableList(ImmutableList.<String>of("nop_rule", "c", ":a")), result); + SkylarkList.createImmutable(ImmutableList.<String>of("nop_rule", "c", ":a")), result); result = evalRuleContextCode(createRuleContext("//test/getrule:genrule_attr"), "ruleContext.attr.s"); assertEquals( - new SkylarkList.MutableList( + SkylarkList.createImmutable( ImmutableList.<String>of( "cmd", "compatible_with", |