home · contact · privacy
Refactor models' .by_id().
[plomtask] / tests / days.py
index 3524a660b023b2aedcd8c4568181f9b5a77e947d..895f59d163d5b2d1ce025a73fd0b71e0df1be256 100644 (file)
@@ -35,17 +35,17 @@ class TestsSansDB(TestCase):
 class TestsWithDB(TestCaseWithDB):
     """Tests requiring DB, but not server setup."""
 
-    def test_Day_by_date(self) -> None:
-        """Test Day.by_date()."""
+    def test_Day_by_id(self) -> None:
+        """Test Day.by_id()."""
         with self.assertRaises(NotFoundException):
-            Day.by_date(self.db_conn, '2024-01-01')
+            Day.by_id(self.db_conn, '2024-01-01')
         Day('2024-01-01').save(self.db_conn)
         self.assertEqual(Day('2024-01-01'),
-                         Day.by_date(self.db_conn, '2024-01-01'))
+                         Day.by_id(self.db_conn, '2024-01-01'))
         with self.assertRaises(NotFoundException):
-            Day.by_date(self.db_conn, '2024-01-02')
+            Day.by_id(self.db_conn, '2024-01-02')
         self.assertEqual(Day('2024-01-02'),
-                         Day.by_date(self.db_conn, '2024-01-02', create=True))
+                         Day.by_id(self.db_conn, '2024-01-02', create=True))
 
     def test_Day_all(self) -> None:
         """Test Day.all(), especially in regards to date range filtering."""
@@ -94,7 +94,7 @@ class TestsWithDB(TestCaseWithDB):
         """Test pointers made for single object keep pointing to it."""
         day = Day('2024-01-01')
         day.save(self.db_conn)
-        retrieved_day = Day.by_date(self.db_conn, '2024-01-01')
+        retrieved_day = Day.by_id(self.db_conn, '2024-01-01')
         day.comment = 'foo'
         self.assertEqual(retrieved_day.comment, 'foo')