0

py.test を使用してテストを実行していますが、依存モジュールがないためにテストを収集できないため、実行に失敗する場合があります。

私の setup.py にはすでにこれらのモジュールが含まれていることに言及する必要があります。

setup(
    ...
    tests_require=['soappy'],
    ...

py.testそれでも、これらのモジュールをインストールするように指示する何かが欠けているようです。

4

1 に答える 1

0

pytest は setup.py 自体を処理しません。test_requires は、setuptools が setup.py を呼び出すことによって処理するものです。このドキュメントでは、 pytestの実行を setup.py と統合する 2 つの方法を示しています。

于 2013-04-02T08:15:09.890 に答える