Avoid raising exception on format_duration(None)

Fixes #25
This commit is contained in:
2023-01-09 16:14:01 +01:00
parent 751182df52
commit 24f4459318
3 changed files with 12 additions and 3 deletions

View File

@ -56,3 +56,9 @@ class FormatDurationTest(unittest.TestCase):
delta = timedelta(hours=-2)
result = format_duration(delta, "%H hours")
self.assertEqual(result, "0 hours")
def test_none(self):
try:
format_duration(None)
except TypeError as exc:
assert False, f"format_duration(None) raised an exception {exc}"