diff --git a/test/test_home.py b/test/test_home.py new file mode 100644 index 00000000..b229751a --- /dev/null +++ b/test/test_home.py @@ -0,0 +1,7 @@ +from flask import url_for +from werkzeug.exceptions import NotFound + + +def test_home(db, client): + resp = client.get(url_for('tracker.home', path=''), follow_redirects=True) + assert 200 == resp.status_code diff --git a/test/test_index.py b/test/test_index.py index 6f1e64a9..19327945 100644 --- a/test/test_index.py +++ b/test/test_index.py @@ -7,14 +7,6 @@ from .conftest import create_package -@create_package(name='foo', version='1.2.3-4') -@create_group(id=DEFAULT_GROUP_ID, packages=['foo'], affected='1.2.3-3', fixed='1.2.3-4') -def test_index(db, client): - resp = client.get(url_for('tracker.index'), follow_redirects=True) - assert 200 == resp.status_code - assert DEFAULT_GROUP_NAME not in resp.data.decode() - - @create_package(name='foo', version='1.2.3-4') @create_group(id=DEFAULT_GROUP_ID, packages=['foo'], affected='1.2.3-3') def test_index_vulnerable(db, client): diff --git a/test/test_login.py b/test/test_login.py index 823917ba..908ee97d 100644 --- a/test/test_login.py +++ b/test/test_login.py @@ -51,7 +51,7 @@ def test_login_disabled(db, client): def test_login_logged_in_redirect(db, client): resp = client.post(url_for('tracker.login'), follow_redirects=False) assert 302 == resp.status_code - assert resp.location.endswith('/') + assert resp.location.endswith('/issues') @logged_in @@ -63,4 +63,4 @@ def test_logout(db, client): def test_logout_not_logged_in(db, client): resp = client.post(url_for('tracker.logout'), follow_redirects=False) assert 302 == resp.status_code - assert resp.location.endswith('/') + assert resp.location.endswith('/issues') diff --git a/tracker/templates/base.html b/tracker/templates/base.html index 483fa1da..d9ca9ee6 100644 --- a/tracker/templates/base.html +++ b/tracker/templates/base.html @@ -21,7 +21,8 @@