aboutsummaryrefslogtreecommitdiff
path: root/ihatemoney
diff options
context:
space:
mode:
Diffstat (limited to 'ihatemoney')
-rw-r--r--ihatemoney/tests/tests.py6
-rw-r--r--ihatemoney/web.py2
2 files changed, 7 insertions, 1 deletions
diff --git a/ihatemoney/tests/tests.py b/ihatemoney/tests/tests.py
index 3797f09..fd72a8d 100644
--- a/ihatemoney/tests/tests.py
+++ b/ihatemoney/tests/tests.py
@@ -1434,6 +1434,12 @@ class APITestCase(IhatemoneyTestCase):
class ServerTestCase(IhatemoneyTestCase):
+ def test_homepage(self):
+ # See https://github.com/spiral-project/ihatemoney/pull/358
+ self.app.config['APPLICATION_ROOT'] = '/'
+ req = self.client.get("/")
+ self.assertStatus(200, req)
+
def test_unprefixed(self):
self.app.config['APPLICATION_ROOT'] = '/'
req = self.client.get("/foo/")
diff --git a/ihatemoney/web.py b/ihatemoney/web.py
index 1e16202..6e876c0 100644
--- a/ihatemoney/web.py
+++ b/ihatemoney/web.py
@@ -198,7 +198,7 @@ def authenticate(project_id=None):
return render_template("authenticate.html", form=form)
-@main.route("/")
+@main.route("/", strict_slashes=False)
def home():
project_form = ProjectForm()
auth_form = AuthenticationForm()