Skip to content
Snippets Groups Projects
Commit d7db07d2 authored by Andreas Valder's avatar Andreas Valder
Browse files

added logout test

parent 4b802576
No related branches found
No related tags found
1 merge request!15Adds unit tests
...@@ -52,6 +52,15 @@ class VideoTestCase(unittest.TestCase): ...@@ -52,6 +52,15 @@ class VideoTestCase(unittest.TestCase):
assert r.status_code == 403 assert r.status_code == 403
assert 'Login fehlgeschlagen' in r.data.decode() assert 'Login fehlgeschlagen' in r.data.decode()
def test_logout(self):
with self.app as c:
with c.session_transaction() as sess:
sess['user'] = {'foo': 'bar'}
r = c.get('/internal/logout', data={'ref': '/'})
assert not flask.session.get('user')
assert r.status_code == 302
assert '<a href="/">' in r.data.decode()
def test_legacyurl(self): def test_legacyurl(self):
with self.app as c: with self.app as c:
r = self.app.get('/site/feed.php?newcourses') r = self.app.get('/site/feed.php?newcourses')
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment