小编典典

一种在setup()中输出pyunit测试名称的方法

python

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))

阅读 217

收藏
2020-12-20

共1个答案

小编典典

您可以使用self._testMethodName。这是unittest.TestCase父类继承的

def setUp():
    print "In method", self._testMethodName
2020-12-20