我有以下代码:
import unittest
class Test(unittest.TestCase):
def test_smth(self):
self.assertEqual(3, 2, 'buu')
class TestTwo(unittest.TestCase):
def test_smth_two(self):
self.assertEqual(1, 2, 'buu')
if __name__ == "__main__":
suite = unittest.TestSuite()
suite.addTest(Test("test_smth"))
runner = unittest.TextTestRunner
runner.run(suite)
我想仅使用test_smth
运行TestSuite
,但我的其他测试test_smth_two
也正在执行。我将eclipse
与pydev
一起使用。
答案 0 :(得分:0)
您可以使用此方法:python -m unittest test_module.TestClass.test_method