From e584b6e9058d5769c1fc95c7eaa03d3412af8e91 Mon Sep 17 00:00:00 2001 From: Andreas <andreasv@fsmpi.rwth-aachen.de> Date: Sun, 3 Dec 2017 15:25:49 +0100 Subject: [PATCH] added test for a single course --- tests.py | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/tests.py b/tests.py index 4dcf85e..298f20b 100755 --- a/tests.py +++ b/tests.py @@ -39,6 +39,26 @@ class VideoTestCase(unittest.TestCase): r = c.get('/courses') assert r.status_code == 200 + def test_course(self): + with self.app as c: + # normal + r = c.get('/15ws-afi') + assert r.status_code == 200 + + # not listed + r = c.get('/15ws-bio') + assert r.status_code == 200 + + # not visible + r = c.get('/15ws-einfprog') + assert r.status_code == 404 + + self.login(c) + r = c.get('/15ws-afi') + assert r.status_code == 200 + r = c.get('/15ws-einfprog') + assert r.status_code == 200 + def test_timetable(self): with self.app as c: r = c.get('/internal/timetable') -- GitLab