私は自分のsetup.cfgファイルにこれを持っていました:
[nosetests]
where=test_python_toolbox
source_py2しかし今では、2 つの並列コードベース (1 つはフォルダー内、もう 1 つはフォルダー内) を提供することで、Python 2 と Python 3 をサポートしていsource_py3ます。setup.pyPython のバージョンを確認して正しいバージョンを選択する方法を知っています。nosetests問題は、レポルートで呼び出されたときに正しいフォルダーを選択する方法がわからないことです。
私はこれを持つことができます:
[nosetests]
where=source_py2/test_python_toolbox
しかし、テストはPython 2でしか機能しません。両方のバージョンで機能することを望みます。
nosetestsフラグを立てて発射することもできますが、そうしないほうがよいでしょう。