Beispiel #1
0
 def test_nvl_date_default_none(self):
     now = datetime.datetime.utcnow()
     # pass datetime in, get same datetime back
     self.assertIsInstance(timeutil.nvl_date(now), datetime.datetime)
     self.assertEqual(timeutil.nvl_date(now), now)
     # pass None in, get default datetime back
     self.assertIsInstance(timeutil.nvl_date(None), datetime.datetime)
     self.assertIsNotNone(timeutil.nvl_date(None))
Beispiel #2
0
 def test_nvl_date_default_provided(self):
     now = datetime.datetime.utcnow()
     # pass datetime in, get same datetime back
     self.assertIsInstance(timeutil.nvl_date(now,
                                             now + datetime.timedelta(1)),
                           datetime.datetime)
     self.assertEqual(timeutil.nvl_date(now,
                                        now + datetime.timedelta(1)), now)
     # pass None in, get default datetime back
     self.assertIsInstance(timeutil.nvl_date(None,
                                             now + datetime.timedelta(1)),
                           datetime.datetime)
     self.assertIsNotNone(timeutil.nvl_date(None,
                                            now + datetime.timedelta(1)))