1

noseで始まるテストtest_と のサブクラスを検出しunittest.TestCaseます。

単一のTestCaseテストを実行したい場合、例えば:

# file tests.py
class T(unittest.TestCase):
    def test_something():
        1/0

これは、コマンドラインで次のように実行できます。

nosetests tests:T.test_something

私は単純な関数を書き、すべてのunittestボイラープレートをスキップすることを好むことがあります。

def test_something_else():
    assert False

その場合、テストはnoseすべてのテストを実行するまでに実行されます。noseしかし、(Unix) コマンドラインを使用して、そのテストだけを実行するように指示するにはどうすればよいでしょうか?

4

1 に答える 1