コード例 #1
0
ファイル: test_jsoncpp.py プロジェクト: sammcgrail/pyjsoncpp
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)
コード例 #2
0
ファイル: test_jsoncpp.py プロジェクト: copyhackers/pyjsoncpp
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)