【问题标题】:Django, nose and selenium .. the initial state errorDjango、nose 和 selenium .. 初始状态错误
【发布时间】:2012-06-27 10:51:52
【问题描述】:

我已经为 Django 1.3.1 安装了所有东西:django-nosedjango-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.

有什么想法吗??

【问题讨论】:

    标签: django selenium nose django-testing django-nose


    【解决方案1】:

    您是否将“django_nose”添加到 INSTALLED_APPS 中?

    【讨论】:

    • 嗨...感谢您的回复...是的,我做到了,并在一段时间后设法解决了问题...
    猜你喜欢
    • 1970-01-01
    • 2012-11-11
    • 2021-04-05
    • 1970-01-01
    • 2019-05-08
    • 1970-01-01
    • 2020-01-14
    • 1970-01-01
    • 2016-05-01
    相关资源
    最近更新 更多