"""Test days module."""
from unittest import TestCase
from plomtask.days import Day
+from plomtask.misc import HandledException
class DayTests(TestCase):
"""Tests for testing the days module."""
+ def test_Day_dates(self):
+ """Test Day's date format.."""
+ with self.assertRaises(HandledException):
+ Day('foo')
+ Day(None)
+ Day(3)
+ Day('2024-02-30')
+
def test_Day_weekday(self):
"""Test Day.weekday."""
self.assertEqual(Day('2024-03-17').weekday, 'Sunday')