from tests.helpers import create_ctfd, destroy_ctfd def test_sessions_set_httponly(): app = create_ctfd() with app.app_context(): with app.test_client() as client: r = client.get("/") cookie = dict(r.headers)["Set-Cookie"] assert "HttpOnly;" in cookie destroy_ctfd(app) def test_sessions_set_samesite(): app = create_ctfd() with app.app_context(): with app.test_client() as client: r = client.get("/") cookie = dict(r.headers)["Set-Cookie"] assert "SameSite=" in cookie destroy_ctfd(app)