diff --git a/frappe/tests/test_naming.py b/frappe/tests/test_naming.py index d52f48c3ec..21c24e34d0 100644 --- a/frappe/tests/test_naming.py +++ b/frappe/tests/test_naming.py @@ -103,7 +103,8 @@ class TestNaming(IntegrationTestCase): doc.some_fieldname = description doc.insert() - series = getseries("", 2) + series = getseries(f"TODO-{now_datetime().strftime('%m')}-{description}-", 2) + series = int(series) - 1 self.assertEqual(doc.name, f"TODO-{now_datetime().strftime('%m')}-{description}-{series:02}") @@ -117,7 +118,7 @@ class TestNaming(IntegrationTestCase): doc.field = field doc.insert() - series = getseries("", 2) + series = getseries(f"TODO-{field}-", 2) series = int(series) - 1 self.assertEqual(doc.name, f"TODO-{field}-{series:02}") @@ -138,15 +139,13 @@ class TestNaming(IntegrationTestCase): todo.description = description todo.insert() - series = getseries("", 2) - + week = determine_consecutive_week_number(now_datetime()) + series = getseries(f"TODO-{week}-", 2) series = str(int(series) - 1) if len(series) < 2: series = "0" + series - week = determine_consecutive_week_number(now_datetime()) - self.assertEqual(todo.name, f"TODO-{week}-{series}") def test_revert_series(self):