test_propclass.py 文件源码

python
阅读 20 收藏 0 点赞 0 评论 0

项目:javaproperties 作者: jwodder 项目源码 文件源码
def test_propclass_empty_setitem(mocker):
    mocker.patch(
        'time.localtime',
        return_value=time.struct_time((2016, 11, 7, 15, 29, 40, 0, 312, 0)),
    )
    p = Properties()
    p["key"] = "value"
    assert len(p) == 1
    assert bool(p)
    assert dict(p) == {"key": "value"}
    s = StringIO()
    p.store(s)
    assert s.getvalue() == '#Mon Nov 07 15:29:40 EST 2016\nkey=value\n'
    time.localtime.assert_called_once_with(None)

# store() when non-empty (with & without comment)
# dumps() function?
# defaults with defaults
# asserting `load` doesn't affect `defaults`
# equality when `defaults` is involved
# loadFromXML
# storeToXML (with & without comment)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号