From 15091e28c070dc0d248b310fe1aa9638de92424a Mon Sep 17 00:00:00 2001 From: Jocelyn Delande Date: Wed, 19 Aug 2015 22:47:52 +0200 Subject: Made an URL prefix configurable in settings, includes tests. --- budget/tests.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'budget/tests.py') diff --git a/budget/tests.py b/budget/tests.py index 0f7c2a2..b151e7f 100644 --- a/budget/tests.py +++ b/budget/tests.py @@ -821,5 +821,20 @@ class APITestCase(TestCase): self.assertStatus(404, req) +class ServerTestCase(APITestCase): + def setUp(self): + run.configure() + super(ServerTestCase, self).setUp() + + def test_unprefixed(self): + req = self.app.get("/foo/") + self.assertStatus(303, req) + + def test_prefixed(self): + run.app.config['APPLICATION_ROOT'] = '/foo' + req = self.app.get("/foo/") + self.assertStatus(200, req) + + if __name__ == "__main__": unittest.main() -- cgit v1.1