Reinstate mutable maps, again.
--
MOS_MIGRATED_REVID=114860576
diff --git a/src/test/java/com/google/devtools/build/lib/syntax/SkylarkEvaluationTest.java b/src/test/java/com/google/devtools/build/lib/syntax/SkylarkEvaluationTest.java
index 6aae5c1..7ee189c 100644
--- a/src/test/java/com/google/devtools/build/lib/syntax/SkylarkEvaluationTest.java
+++ b/src/test/java/com/google/devtools/build/lib/syntax/SkylarkEvaluationTest.java
@@ -132,6 +132,7 @@
}
}
+ @SkylarkModule(name = "MockClassObject", doc = "", documented = false)
static final class MockClassObject implements ClassObject {
@Override
public Object getValue(String name) {
@@ -835,11 +836,11 @@
}
@Test
- public void testDictAssignmentAsLValueNoSideEffects() throws Exception {
+ public void testDictAssignmentAsLValueSideEffects() throws Exception {
new SkylarkTest().setUp("def func(d):",
" d['b'] = 2",
"d = {'a' : 1}",
- "func(d)").testLookup("d", ImmutableMap.of("a", 1));
+ "func(d)").testLookup("d", SkylarkDict.of(null, "a", 1, "b", 2));
}
@Test