16 lines
347 B
Python
16 lines
347 B
Python
|
"""Helper functions for tests."""
|
||
|
|
||
|
import os
|
||
|
|
||
|
|
||
|
def ensure_clean_session(client):
|
||
|
"""Ensure we have a clean session before each test."""
|
||
|
# Get the root URL to reset application state
|
||
|
with client.session_transaction() as session:
|
||
|
session.clear()
|
||
|
|
||
|
# Make a request to reset client state
|
||
|
client.get("/")
|
||
|
|
||
|
return client
|