Skip to content

Test Helper to init session in TestClient #4

Description

@stephrdev
from django.conf import settings
from django.utils.importlib import import_module

def init_session(client, **kwargs):
    engine = import_module(settings.SESSION_ENGINE)
    store = engine.SessionStore()
    store.update(kwargs)
    store.save()
    client.cookies[settings.SESSION_COOKIE_NAME] = store.session_key
    return store

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions