Beispiel #1
0
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
Beispiel #2
0
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
Beispiel #3
0
def app(request):
    wtm = django_webtest.WebTestMixin()
    wtm._patch_settings()
    yield django_webtest.DjangoTestApp()
    wtm._unpatch_settings()
Beispiel #4
0
def app(request, settings):
    wtm = django_webtest.WebTestMixin()
    wtm._patch_settings()
    request.addfinalizer(wtm._unpatch_settings)
    return django_webtest.DjangoTestApp()
Beispiel #5
0
def app(request):
    wtm = django_webtest.WebTestMixin()
    wtm._patch_settings()
    request.addfinalizer(wtm._unpatch_settings)
    return django_webtest.DjangoTestApp(
        extra_environ={'HTTP_HOST': 'localhost'})