def test_mutablemap(): a = Value({"i": 10, "j": "rawr"}) assert_equal(a.pop("i"), 10) assert_equal(a.popitem("j"), ("j", "rawr")) a.setdefault("z", "man") assert_true(a == {"z": "man"}) a.update({"i": 10, "j": "rawr"}) assert_true(a == {"i": 10, "j": "rawr", "z": "man"}) a.clear() assert_equal(len(a), 0)
def test_mutablemap(): a = Value({'i': 10, 'j': "rawr"}) assert_equal(a.pop('i'), 10) assert_equal(a.popitem('j'), ('j', 'rawr')) a.setdefault('z', 'man') assert_true(a == {'z': 'man'}) a.update({'i': 10, 'j': "rawr"}) assert_true(a == {'i': 10, 'j': "rawr", 'z': 'man'}) a.clear() assert_equal(len(a), 0)