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))
您可以使用self._testMethodName。这是从unittest.TestCase父类继承的。
self._testMethodName
unittest.TestCase
def setUp(): print "In method", self._testMethodName