nominaldelta

nominal difference of date/datetime
git clone https://git.ce9e.org/nominaldelta.git

commit
e002791230c5a023287eb8414bbe54dab84dc889
parent
d6dba2b40a3f9e8e5151a19440c107ca3c501dcb
Author
Tobias Bengfort <tobias.bengfort@posteo.de>
Date
2024-08-31 09:12
increase coverage

Diffstat

M test.py 4 +++-

1 files changed, 3 insertions, 1 deletions


diff --git a/test.py b/test.py

@@ -1,6 +1,7 @@
    1     1 import unittest
    2     2 from datetime import date
    3     3 from datetime import datetime
   -1     4 
    4     5 from zoneinfo import ZoneInfo
    5     6 
    6     7 from nominaldelta import NominalDelta
@@ -44,7 +45,7 @@ class GeneralTests(unittest.TestCase):
   44    45     def test_hashable(self):
   45    46         try:
   46    47             {NominalDelta(minutes=1): 'test'}
   47    -1         except Exception:
   -1    48         except Exception:  # pragma: no cover
   48    49             self.fail('NominalDelta() failed to hash!')
   49    50 
   50    51     def test_boolean(self):
@@ -162,6 +163,7 @@ class AdditionTests(unittest.TestCase):
  162   163         self.assertEqual(date(2021, 2, 27) + NominalDelta(months=1), date(2021, 3, 27))
  163   164         self.assertEqual(date(2021, 4, 29) + NominalDelta(months=1), date(2021, 5, 29))
  164   165         self.assertEqual(date(2021, 5, 30) + NominalDelta(months=1), date(2021, 6, 30))
   -1   166         self.assertEqual(date(2021, 11, 1) + NominalDelta(months=1), date(2021, 12, 1))
  165   167 
  166   168     def test_add_date_negative_months(self):
  167   169         self.assertEqual(date(2003, 1, 1) + NominalDelta(months=-2), date(2002, 11, 1))