示例#1
0
def test_propclass_loadFromXML():
    p = Properties()
    p.loadFromXML(StringIO(XML_INPUT))
    assert len(p) == 4
    assert bool(p)
    assert dict(p) == {
        "foo": "second definition",
        "bar": "only definition",
        "key": "value",
        "zebra": "apple",
    }
示例#2
0
def test_propclass_nonempty_loadFromXML():
    p = Properties({"key": "lock", "horse": "orange"})
    p.loadFromXML(StringIO(XML_INPUT))
    assert len(p) == 5
    assert bool(p)
    assert dict(p) == {
        "foo": "second definition",
        "bar": "only definition",
        "horse": "orange",
        "key": "value",
        "zebra": "apple",
    }