1

私は鼻を知っているプラ​​グインを動作させようとしています https://github.com/eventbrite/nose-knowsが、何らかの理由で空の .knows ファイルを作成しています。私はそれをインストールし、pip install nose-knows鼻を動かします

$ nosetests -sxw tests --with-knows --knows-dir=package/ --knows-out

パラメータにいくつかの異なる値を試しましたknows-dir: * 。* ../ * tests/ * そしてそれを全く指定しない

ディレクトリのレイアウトは次のとおりです。

-- project/
   -- tests/
   -- package/

実際のパッケージを含むディレクトリはどこですか。ファイルが作成されるため、package単体テストは期待どおりに実行されますが、空です。know を有効にすると、単体テストに 2 倍の時間がかかっているため、何かを実行しているようです。tests/tests/.knows

とにかく、それはペブカックの悪いケースだと思うので、どうすればこれを機能させることができますか?

4

1 に答える 1

0

Jenkins ビルドでは、ベース ディレクトリの名前に設定されています。この場合は「プロジェクト」です。この情報でドキュメントを更新する必要がありますが、ディレクトリへのパスではなく、ディレクトリ名である必要があります。

于 2013-09-05T20:42:26.213 に答える