2016-06-01 1 views
0
class TestVehicle(TestCase): 

    def test_speed(self): 
     #checks for speed 

    def test_fuel(self): 
     #checks fuel quantity 

で単一のメソッドを実行しますが、テストしながら、私は2つの方法の一つだけを実行したいです。私はは、私は2つのテストメソッドを持つ上記のテストクラスを持っているTestCaseクラス

unittest.defaultTestLoader.loadTestsFromName() 
+3

[unittest.TestCaseの単一テストをコマンドライン経由で実行する]の可能な複製(http://stackoverflow.com/questions/15971735/running-single-test-from-unittest-testcase-via-command-line) –

+0

@Lutz私はコマンドラインからこれを達成しようとしていません、私はテストスーツを作成し、unittest.TextTestRunnerを使用して実行するヘルパークラスを持っている – Arijit

答えて

0

を使用してこれを達成することができますどのようにあなたも関数名を与えることができます。

unittest.defaultTestLoader.loadTestsFromName('TestVehicle.test_speed') 

これだけtest_speedテストを実行します。

関連する問題