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