1

テストディレクトリには、tests/apiやtests/sanityなどの2つのサブディレクトリがあります。tests / apiには、tests/apiディレクトリでinput.confが見つかることを期待するconftest.pyがあることに注意してください。tests/apiからテストを実行すると正常に機能することに注意してください。しかし、親ディレクトリのテストからテストを実行すると、次のように失敗しました。py.test --test_option = input.conf使用法:py.test [options] [file_or_dir] [file_or_dir] [...]

py.test:エラー:そのようなオプションはありません:-test_option

誰かが私のテストをどのように構成してこれが機能するかを教えてもらえますか?また、次のようなテストディレクトリを指定しようとしましたが、input.confが見つかりません。py.test --test_option = input.conf api / test_api.py

E IOError:[Errno 2]そのようなファイルまたはディレクトリはありません:'input.conf'

4

1 に答える 1

1

構文が正しいと仮定すると(ファイルの名前と拡張子を入れ替えると思います)、相対パスまたは絶対パスを含めてファイルの場所を正しく指定する必要があります。

それ以外の:

py.test --test_option=input.conf

行う:

py.test --test_option=api/input.conf 
于 2012-08-01T00:24:14.203 に答える