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) コマンドラインを使用して、そのテストだけを実行するように指示するにはどうすればよいでしょうか?