Beispiel #1
0
 def test_serialize_fields_with_data_key_and_prefix_params(self):
     u = User('Foo', email='*****@*****.**')
     marshal = Marshaller(prefix='usr_')
     result = marshal(
         u, {
             'email': fields.Email(data_key='EmAiL'),
             'name': fields.String(data_key='NaMe')
         })
     assert result['usr_NaMe'] == u.name
     assert result['usr_EmAiL'] == u.email
 def test_serialize_fields_with_dump_to_and_prefix_params(self):
     u = User("Foo", email="*****@*****.**")
     marshal = Marshaller(prefix='usr_')
     result = marshal(
         u, {
             "email": fields.Email(dump_to='EmAiL'),
             'name': fields.String(dump_to='NaMe')
         })
     assert result['usr_NaMe'] == u.name
     assert result['usr_EmAiL'] == u.email
Beispiel #3
0
 def test_prefix(self):
     u = User('Foo', email='*****@*****.**')
     marshal = Marshaller(prefix='usr_')
     result = marshal(u, {'email': fields.Email(), 'name': fields.String()})
     assert result['usr_name'] == u.name
     assert result['usr_email'] == u.email
Beispiel #4
0
 def marshal(self):
     return Marshaller()
Beispiel #5
0
 def test_prefix(self):
     u = User("Foo", email="*****@*****.**")
     marshal = Marshaller(prefix='usr_')
     result = marshal(u, {"email": fields.Email(), 'name': fields.String()})
     assert result['usr_name'] == u.name
     assert result['usr_email'] == u.email