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", }
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", }