django-sane-testing不启动实时服务器

时间:2010-12-24 11:13:18

标签: django testing

我想在CI服务器上运行Selenium测试,所以我需要在运行测试之前运行实时服务器。我将HttpTestCase子类化,使用Selenium编写一些测试,然后我喜欢这里http://devel.almad.net/docs/django-sane-testing/usage.html#running-tests

set DJANGO_SETTINGS_MODULE=settings_test
set PYTHONPATH=.
nosetests myapp.tests:MyHttpTestCase --with-django

似乎它正在创建数据库,然后它连接到Selenium并运行FF(我看到两个FF窗口)。但后来它失败了,说无法连接。我想这是因为它没有启动开发人员服务器。

不知道我哪里错了,好像我是按照指示做的......

1 个答案:

答案 0 :(得分:2)

将--with-djangoliveserver传递给nosetests:

nosetests myapp.tests:MyHttpTestCase --with-django --with-djangoliveserver