2014-11-02 8 views
0

나는이 다음 코드 :파이썬 유닛 테스트 - 특정 테스트와 내 모든 테스트를 테스트 스위트를 생성 한 후 실행되는

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가도되고 있습니다 실행. 나는 pydev와 함께 eclipse을 사용하고 있습니다.

답변

0

이 접근법을 사용할 수 있습니다. python -m unittest test_module.TestClass.test_method