0

私はディレクトリの階層を持っており、すべてのディレクトリ内にすべてのテストファイルを含む1つの「test/」ディレクトリがあります。nosetestsは、どういうわけかこれらのテストファイルを収集できません。ファイル名とクラス名にも使用される命名規則に従いました。これらのファイルで定義されているすべてのクラスは、unittest:TestCaseのサブクラスです。まだ運がない。何が問題なのか?

4

2 に答える 2

1

Pythonの鼻の使用法を注意深く見ると、それがわかります

--exe実行可能なPythonモジュールでテストを探します。通常の動作は、実行可能モジュールを除外することです。

ありがとう。

于 2012-09-14T05:51:18.733 に答える
0

私は自分の質問に答えているだけです。本当に不思議です。以前はテストファイルが実行可能モードであったことがわかりました。そして、そこでモードを変更するとすぐに、それは魅力のように機能し始めました。:-) chmod -x*_test.pyは私のために働いた。誰もがノーズテストのこの振る舞いを説明できますか?

于 2012-09-11T09:50:46.533 に答える