def client(request): import django_webtest wtm = django_webtest.WebTestMixin() wtm.csrf_checks = False wtm._patch_settings() request.addfinalizer(wtm._unpatch_settings) app = django_webtest.DjangoTestApp() return app
def app(user, user_name, user_password): """Test django app.""" app = django_webtest.DjangoTestApp() form = app.get(urlresolvers.reverse('auth_login')).form form['username'] = user_name form['password'] = user_password form.submit().follow() return app
def app(request): wtm = django_webtest.WebTestMixin() wtm._patch_settings() yield django_webtest.DjangoTestApp() wtm._unpatch_settings()
def app(request, settings): wtm = django_webtest.WebTestMixin() wtm._patch_settings() request.addfinalizer(wtm._unpatch_settings) return django_webtest.DjangoTestApp()
def app(request): wtm = django_webtest.WebTestMixin() wtm._patch_settings() request.addfinalizer(wtm._unpatch_settings) return django_webtest.DjangoTestApp( extra_environ={'HTTP_HOST': 'localhost'})