【发布时间】:2018-03-13 20:35:45
【问题描述】:
运行 doctest 时,volatile 输出不同,因此测试失败。理想情况下(但不一定),解决方案应尽量避免在文档字符串之外编写可测试代码,以免影响测试覆盖率。
from datetime import datetime
def get_now():
"""
>>> get_now()
datetime.datetime(2018, 3, 13, 20, 26, 44, 258862)
"""
return datetime.now()
【问题讨论】:
标签: python unit-testing docstring doctest