def test_db_to_py(self): col = DateCol('alpha') self.assertEquals(None, col.db_to_py(None)) d = datetime.date(2006,5,30) self.assertEquals(d, col.db_to_py("2006-05-30"))
def test_db_to_py(self): col = DateTimeUTCCol('alpha') self.assertEquals(None, col.db_to_py(None)) d = datetime.datetime(2006,5,30,17,02,13) self.assertEquals(d, col.db_to_py("2006-05-30T17:02:13Z"))
def test_to(self): col = _XCol('a', False, str, 'x') x = object() self.assert_(col.py_to_db(x) is x) self.assert_(col.db_to_py(x) is x)