4

テストディスカバリーを使用する代わりに、手動でテストスイートを作成したい(1つのモジュールでのみ、他のモジュールはディスカバリーを使用する必要があります)。ユニットテストでこれを行う方法を見つけましたが、それをどのように鼻に転送するか、そしてそれが発見とどのように混ざり合うかはわかりません。ノーズドキュメントには例がなく、どのように使用するのかわかりません。誰かが私に例を教えてもらえますか?

詳細:異なるパラメーターを使用して各メソッドを数回実行するテストクラスがあります。理想的には、テスト名を読みやすい名前に変更することもできます。テストジェネレーターを試しましたが、かなりバグがあります。

4

1 に答える 1

0

あなたのスイートへのパスをnosetestsに与えると、Noseのテスト検出を使用する代わりに実行されます。

このコマンド:

nosetests 

自動テスト検出を行います。

これらのコマンド:

nosetests /path/to/file.py
nosetests /path/to/directory

file.pyと でそれぞれテストを実行しますdirectory

または、特定のディレクトリで自動検出を開始することもできます。

nosetests -w /path/to/directory

オプションの完全なリストについては、nostests -h を確認してください。

于 2012-12-21T20:35:00.487 に答える