home · contact · privacy
Add basic GET /calendar test.
[plomtask] / tests / test_days.py
index 04f667bfb88dbbae58087399dde3aae1daf251a7..7e06198788c734aea2d44de50585bb859811b85e 100644 (file)
@@ -112,13 +112,17 @@ class TestsWithServer(TestsWithDB):
         self.server_thread.daemon = True
         self.server_thread.start()
 
-    def test_do_GET_day(self):
-        """Test /day response."""
+    def test_do_GET(self):
+        """Test /day and /calendar response codes."""
         conn = HTTPConnection(*self.httpd.server_address)
         conn.request('GET', '/day')
         self.assertEqual(conn.getresponse().status, 200)
+        conn.request('GET', '/day?date=3000-01-01')
+        self.assertEqual(conn.getresponse().status, 200)
         conn.request('GET', '/day?date=FOO')
         self.assertEqual(conn.getresponse().status, 400)
+        conn.request('GET', '/calendar')
+        self.assertEqual(conn.getresponse().status, 200)
 
     def tearDown(self):
         self.httpd.shutdown()