0

Django プロジェクトでセレン テストをより適切に整理しようとしています。

project/app/selenium_tests/を配置したフォルダー__init__.pytests.py、セレンテストを含むフォルダーがあります。で、__init__.py次のようにテストをインポートします。

from tests import *

しかし、私が./manage.py test app.selenium_tests得るとき:

ValueError: Test label 'app.selenium_tests' does not refer to a test

ここで何が欠けているのでしょうか? models.py を selenium_test パッケージに追加しましたが、喜びはありませんでした。

どんな助けでも大歓迎です。

4

1 に答える 1

0

selenium_testsアプリのディレクトリの下にフォルダーを配置する必要がありますtests。そうしないと、デフォルトの Django テスト ランナーがフォルダーを見つけられません。

だから、これproject/app/selenium_tests/をに移動しますproject/app/tests/selenium_tests/

于 2013-03-06T23:30:29.997 に答える