我有各种 python unitttest 方法打包为一个TestSuite,一个特定的测试方法看起来像例如
<input.MyTest testMethod=test_simple>
看起来这是一个类(这个东西的类型是input.MyTest
),但有一个额外的属性(?)测试方法。
如何test_simple
从属性中提取名称testMethod
(或其他任何名称)?
测试代码 (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]