diff --git a/ihatemoney/tests/budget_test.py b/ihatemoney/tests/budget_test.py
index 8534b00c..a4dcf9e0 100644
--- a/ihatemoney/tests/budget_test.py
+++ b/ihatemoney/tests/budget_test.py
@@ -926,13 +926,8 @@ class BudgetTestCase(IhatemoneyTestCase):
self.assertIn('
', resp.data.decode("utf-8"))
# test access to the dashboard when it is activated
- self.app.config["ACTIVATE_ADMIN_DASHBOARD"] = True
- self.app.config["ADMIN_PASSWORD"] = generate_password_hash("adminpass")
- resp = self.client.post(
- "/admin?goto=%2Fdashboard",
- data={"admin_password": "adminpass"},
- follow_redirects=True,
- )
+ self.enable_admin()
+ resp = self.client.get("/dashboard")
self.assertIn(
"""
@@ -941,6 +936,20 @@ class BudgetTestCase(IhatemoneyTestCase):
resp.data.decode("utf-8"),
)
+ def test_dashboard_project_deletion(self):
+ self.post_project("raclette")
+ self.enable_admin()
+ resp = self.client.get("/dashboard")
+ pattern = re.compile(r"