import unittest
class TestClass(unittest.TestCase):
def shortDescription(self):
return self._testMethodDoc
def test_1(self):
"""this is a long description //
continues on second line """
self.assertTrue(True)
def test_2(self):
"""this is another or different long description //
continues on second line which also gets printed :) """
self.assertTrue(True)
if __name__ == '__main__':
unittest.main(verbosity=2)
Unittest是测试方法docstring的documented as only showing the first line。但是您可以重写
shortDescription
方法的默认实现来定制该行为:演示:
^{pr2}$有人写了一个鼻子插件来解决这个问题,也许你会有兴趣使用它。在这里:https://bitbucket.org/natw/nose-description-fixer-plugin/
相关问题 更多 >
编程相关推荐