Files
CTFd/tests/utils/test_sessions.py
2019-04-17 01:36:30 -04:00

22 lines
604 B
Python

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)