-
1 votesanswersviews
如何使用Sphinx doctest测试非ASCII字符的输出?
我不知道如何使用Sphinx doctest测试包含非ASCII字符的打印输出 . 当我测试包含生成非ASCII字符的代码,或者包含包含非ASCII字符的预期结果时,我会遇到编码错误 . 例如,如果我有: def foo(): return 'γ' 然后是doctest包括 >>> print(foo()) 会产生表格的错误 编码错误:'ascii'编解码器无法编码... -
148 votesanswersviews
Python - doctest与unittest [关闭]
我正在尝试开始使用Python进行单元测试,我想知道是否有人可以解释doctest和unittest的优点和缺点 . 你会用什么条件? -
2 votesanswersviews
Web2py模块和Doctests
我有一个模块applications / webapp / modules / a.py,它包含一个local_import来导入applications / webapp / modules / b.py.我想doctest a.py和b.py.带有"-T"选项的web2py shell部分可以正常工作,但在说“在a.py中查找测试: class ”之后,粘贴下面粘贴的异常 ...