Ejemplo n.º 1
0
    def test_404_for_non_ascii_url(self):
        request = RequestFactory().get(u"/¤/")

        with self.assertRaises(Http404):
            page(request, u"/¤/", directory="filepages/")
Ejemplo n.º 2
0
    def test_404(self):
        request = RequestFactory().get("/does-not-exist/")

        with self.assertRaises(Http404):
            page(request, "/does-not-exist/", directory="filepages/")
Ejemplo n.º 3
0
 def test_index(self):
     request = RequestFactory().get("/get-involved/")
     response = page(request, "/get-involved/", directory="filepages/")
     self.assertEqual(response.status_code, 200)
     response.render()
     self.assertEqual(response.content.decode("utf-8"), "index")
Ejemplo n.º 4
0
 def test_multiple_directories(self):
     request = RequestFactory().get("/other/")
     response = page(request, "/other/", directory=["filepages/", "other/filepages/"])
     self.assertEqual(response.status_code, 200)
     response.render()
     self.assertEqual(response.content.decode("utf-8"), "other")
Ejemplo n.º 5
0
 def test_directory_path(self):
     request = RequestFactory().get("/sub/contact/")
     response = page(request, "/sub/contact/", directory="filepages/")
     self.assertEqual(response.status_code, 200)
     response.render()
     self.assertEqual(response.content.decode("utf-8"), "contact")