def test_localdatetime_rfc_field(self, user): field = fields.LocalDateTime(format='rfc') expected = utils.rfcformat(user.created, localtime=True) assert field.serialize("created", user) == expected
class TestBob(Schema): bob = fields.Integer(restplus_field=PlusFields.Integer) tod = fields.Email(restplus_field=PlusFields.String) kelly = fields.LocalDateTime(restplus_field=PlusFields.DateTime)
def test_localdatetime_iso(self, user): field = fields.LocalDateTime(format='iso') expected = utils.isoformat(user.created, localtime=True) assert field.serialize('created', user) == expected
class S(Schema): d = fields.LocalDateTime()
def test_localdatetime_iso(self): field = fields.LocalDateTime(format="iso") expected = utils.isoformat(self.user.created, localtime=True) assert field.output("created", self.user) == expected
def test_localdatetime_field(self): field = fields.LocalDateTime() expected = utils.rfcformat(self.user.created, localtime=True) assert field.output("created", self.user) == expected
class PostSerializer(Schema): id = fields.Str() title = fields.Str() body = fields.Str() created_at = fields.LocalDateTime("%Y-%m-%d %H:%M:%S")
class VoteSchemaDump(BaseSchema): """ Vote schema for serializing vote data output """ office = fields.Integer(attribute='office_id') candidate = fields.Integer(attribute='candidate_id') created_on = fields.LocalDateTime() created_by = fields.Integer()