def test_static_datetime__invalid(self): self.assertRaises(TypeError, lambda: static_datetime(None)) self.assertRaises(TypeError, lambda: static_datetime(u"Invalid"))
def test_static_datetime(self): d = datetime(1999, 1, 2, 3, 4, 5, 6) static = static_datetime(d) for i in xrange(1000): self.assertEquals(d, static.now())