3
0
Fork 0

fix: return empty string instead of None when rendering date/time

This commit is contained in:
Lance Edgar 2025-01-15 17:00:02 -06:00
parent e144ca2da8
commit 7608121b37
2 changed files with 10 additions and 8 deletions

View file

@ -472,13 +472,13 @@ app_title = WuttaTest
self.assertEqual(self.app.render_currency(value), '($42.42)')
def test_render_date(self):
self.assertIsNone(self.app.render_date(None))
self.assertEqual(self.app.render_date(None), '')
dt = datetime.date(2024, 12, 11)
self.assertEqual(self.app.render_date(dt), '2024-12-11')
def test_render_datetime(self):
self.assertIsNone(self.app.render_datetime(None))
self.assertEqual(self.app.render_datetime(None), '')
dt = datetime.datetime(2024, 12, 11, 8, 30, tzinfo=datetime.timezone.utc)
self.assertEqual(self.app.render_datetime(dt), '2024-12-11 08:30+0000')