def set_datatype(self, datatype): self.datatype = datatype if self.format and self.datatype in ('date', 'datetime', 'time'): self.conversion = SourceDataTypes.get_format( self.datatype, self.format) else: self.conversion = SourceDataTypes.get_conversion(self.datatype)
def set_datatype(self, datatype): self.datatype = datatype if self.format and self.datatype in ('date', 'datetime', 'time'): self.conversion = SourceDataTypes.get_format(self.datatype, self.format) else: self.conversion = SourceDataTypes.get_conversion(self.datatype)
def test_time_optional_seconds(self): conv = SourceDataTypes.get_format('time', 'HH:MM') self.assertEqual(conv('12:23'), Time(12, 23)) self.assertEqual(conv('12:23'), Time(12, 23, 0.0))
def test_time_optional_seconds(self): conv = SourceDataTypes.get_format('time', 'HH:MM') self.assertEqual(conv('12:23'), Time(12,23)) self.assertEqual(conv('12:23'), Time(12,23,0.0))