django-sane-testing не запускает живой сервер - PullRequest
0 голосов
/ 24 декабря 2010

Я хотел бы запустить тесты Selenium на CI-сервере, поэтому мне нужно запустить живой сервер перед запуском тестов. Я подкласс 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 Ответ

2 голосов
/ 28 апреля 2011

Передайте --with-djangoliveserver на тестирование носа:

nosetests myapp.tests:MyHttpTestCase --with-django --with-djangoliveserver
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...