我有不同的python unitttest方法打包为TestSuite,并且一个特定的测试方法看起来像例如如何从python中的测试方法中提取测试方法名称
<input.MyTest testMethod=test_simple>
它看起来这是一个类(这个东西的类型是input.MyTest
),但有一个附加属性(?)TestMethod的。
如何从属性testMethod
(或其他内容)中提取名称test_simple
?
测试代码(MyTest.py)
class MyTest(unittest.TestCase):
def test_simple(self):
pass
套房代码
from input import MyTest
suite = test.TestSuite()
suite.addTest(MyTest("test_simple"))
print suite._tests[0]
显示你的代码,通过不显示它,你让这个问题更容易回答。 –
我也想知道MyTest和MyClass的东西。请详细说明! – Alfe