0
class Test:
def __init__(self):
pass
'''
This function parses a name according to following rules -
>>> Test().name('Kshitiz Sharma')
Sharma, Kshitiz
'''
def name(self, name):
name = name.split()
return name[1] + ", " + name[0]
if __name__ == "__main__":
import doctest
doctest.testmod()
輸出是 -爲什麼doctest沒有檢測到我的測試?
4 items had no tests:
__main__
__main__.Test
__main__.Test.__init__
__main__.Test.name
0 tests in 4 items.
0 passed and 0 failed.
Test passed.
哪裏是我的測試?
如果我有一個文檔字符串類? –
@KshitizSharma [Python:使用doctests for classes](http://stackoverflow.com/questions/2708178/python-using-doctests-for-classes) –