1

Django 1.3.1のすべてをインストールしました:、、django-noseおよびdjango-nose-seleniumテストランナーも設定しました:

TEST_RUNNER = 'django_nose.NoseTestSuiteRunner'

まず、コマンドを実行すると$./manage.py test、Djangoの内部テストがNoseの代わりに実行を開始するようです。

第二に、実行することによって$nosetests私はこれを取得します:

/usr/local/lib/python2.7/dist-packages/nose/plugins/manager.py:383: RuntimeWarning: Unable to load plugin selenium = noseselenium.plugins:SeleniumPlugin: Settings cannot be imported, because environment variable DJANGO_SETTINGS_MODULE is undefined.
  RuntimeWarning)

/usr/local/lib/python2.7/dist-packages/nose/plugins/manager.py:383: RuntimeWarning: Unable to load plugin djangoliveserver = noseselenium.plugins:DjangoLiveServerPlugin: Settings cannot be imported, because environment variable DJANGO_SETTINGS_MODULE is undefined.
  RuntimeWarning)

/usr/local/lib/python2.7/dist-packages/nose/plugins/manager.py:383: RuntimeWarning: Unable to load plugin cherrypyliveserver = noseselenium.plugins:CherryPyLiveServerPlugin: Settings cannot be imported, because environment variable DJANGO_SETTINGS_MODULE is undefined.
  RuntimeWarning)

/usr/local/lib/python2.7/dist-packages/nose/plugins/manager.py:383: RuntimeWarning: Unable to load plugin selenium_fixtures = noseselenium.plugins:SeleniumFixturesPlugin: Settings cannot be imported, because environment variable DJANGO_SETTINGS_MODULE is undefined.

何か案が ??

4

1 に答える 1

0

INSTALLED_APPSに「django_nose」を追加していますか?

于 2012-09-21T14:01:19.397 に答える