From 176c76597dd42705cf3aaf307b831cb5f979d9bb Mon Sep 17 00:00:00 2001 From: Bryan Newbold Date: Mon, 23 Apr 2018 20:52:56 -0700 Subject: improve test coverage --- tests/routes.py | 30 +++++++++++++++++++++++++++--- 1 file changed, 27 insertions(+), 3 deletions(-) (limited to 'tests') diff --git a/tests/routes.py b/tests/routes.py index e389a55f..d74412b6 100644 --- a/tests/routes.py +++ b/tests/routes.py @@ -26,15 +26,39 @@ def test_all_views(rich_app): rv = app.get('/{}/1'.format(route)) assert rv.status_code == 200 - rv = app.get('/v0/work/random') - rv = app.get(rv.location) - assert rv.status_code == 200 + rv = app.get('/{}/999999999999'.format(route)) + assert rv.status_code == 404 + + rv = app.get('/work/random') + rv = app.get(rv.location) + assert rv.status_code == 200 + + rv = app.get('/work/random') + assert rv.status_code == 302 + + rv = app.get('/work/create') + assert rv.status_code == 200 + + rv = app.get('/release/random') + assert rv.status_code == 302 rv = app.get('/editgroup/1') assert rv.status_code == 200 + rv = app.get('/editgroup/99999999') + assert rv.status_code == 404 + + rv = app.get('/editgroup/current') + assert rv.status_code == 302 + rv = app.get('/editor/admin') assert rv.status_code == 200 + rv = app.get('/editor/bizzaro') + assert rv.status_code == 404 + rv = app.get('/editor/admin/changelog') assert rv.status_code == 200 + + rv = app.get('/editor/bizarro/changelog') + assert rv.status_code == 404 -- cgit v1.2.3