如何在Python的doctests中检查以省略号开头的输出

时间:2018-02-11 19:54:51

标签: python testing doctest

我有一个方法输出......silence......来表示没有活动:

def silence(self):
     print('......silence......')

我为该方法编写了以下doctest:

>>> s = SmokeDetector()
>>> s.silence()
.......silence......

但是当我运行doctest时,我收到以下错误:

ValueError: line 4 of the docstring for smoke_detector4.SmokeDetector.silence lacks blank after ...: '.......silence......'

我该如何解决这个问题?

0 个答案:

没有答案