Bri*_*ill 45 python unit-testing python-unittest
在python中有没有办法让pyunit测试输出它当前正在运行的测试.例:
def setUp(self):
log.debug("Test %s Started" % (testname))
def test_example(self):
#do stuff
def test_example2(self):
#do other stuff
def tearDown(self):
log.debug("Test %s Finished" % (testname))
Run Code Online (Sandbox Code Playgroud)
Tyl*_*bbs 76
你可以用self._testMethodName.这是从unittest.TestCase父类继承的.
def setUp():
print "In method", self._testMethodName
Run Code Online (Sandbox Code Playgroud)
You*_*hwi 17
self.id().split('.')[-1]
Run Code Online (Sandbox Code Playgroud)
您可以在以下网址找到文档:http: //docs.python.org/library/unittest.html#unittest.TestCase.id
你可以用str(self.id()).split()[4].它可以在这里找到http://docs.python.org/library/unittest.html#unittest.TestCase.id
| 归档时间: |
|
| 查看次数: |
17070 次 |
| 最近记录: |