PythonUnitTest—在创建带有特定测试的测试套件之后,所有我的测试都将被执行
我有以下代码:PythonUnitTest—在创建带有特定测试的测试套件之后,所有我的测试都将被执行,python,unit-testing,python-unittest,Python,Unit Testing,Python Unittest,我有以下代码: 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__":
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)
我只想使用
TestSuite
运行test\u-smth
,但我的另一个测试test\u-smth\u-two
也正在执行。我将eclipse
与pydev
一起使用,您可以使用这种方法:python-m unittest test\u module.TestClass.test\u method