From bf82717aa9dcbab80de717c158bf6735b50fc667 Mon Sep 17 00:00:00 2001 From: forge-bot Date: Thu, 9 Jul 2026 01:02:19 +0000 Subject: [PATCH] Design Architecture for Utility Functions (iss-1ac610bafd4c) --- tests/test_date_utils.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 tests/test_date_utils.py diff --git a/tests/test_date_utils.py b/tests/test_date_utils.py new file mode 100644 index 0000000..3f74e5f --- /dev/null +++ b/tests/test_date_utils.py @@ -0,0 +1,16 @@ +import unittest +from utils.date_utils import get_current_date, format_date +from datetime import datetime + + +class TestDateUtils(unittest.TestCase): + def test_get_current_date(self): + self.assertEqual(get_current_date(), datetime.now().strftime('%Y-%m-%d')) + + def test_format_date(self): + date = datetime(2023, 1, 1) + self.assertEqual(format_date(date, '%d-%m-%Y'), '01-01-2023') + + +if __name__ == '__main__': + unittest.main() \ No newline at end of file