コード例 #1
0
ファイル: test_schema.py プロジェクト: vanillajonathan/kinto
 def test_allow_binding_perms_after_data(self):
     bound = self.schema.bind(data=schema.ResourceSchema())
     permissions = schema.PermissionsSchema(permissions=("sleep", ))
     bound = bound.bind(permissions=permissions)
     value = {"data": {"foo": "bar"}, "permissions": {"sleep": []}}
     deserialized = bound.deserialize(value)
     self.assertEqual(deserialized, value)
コード例 #2
0
ファイル: test_schema.py プロジェクト: zeeshanabid94/kinto
 def test_allow_binding_perms_after_data(self):
     bound = self.schema.bind(data=schema.ResourceSchema())
     permissions = schema.PermissionsSchema(permissions=('sleep', ))
     bound = bound.bind(permissions=permissions)
     value = {'data': {'foo': 'bar'}, 'permissions': {'sleep': []}}
     deserialized = bound.deserialize(value)
     self.assertEquals(deserialized, value)
コード例 #3
0
ファイル: test_schema.py プロジェクト: vanillajonathan/kinto
 def setUp(self):
     self.schema = schema.PermissionsSchema()
コード例 #4
0
ファイル: test_schema.py プロジェクト: vanillajonathan/kinto
 def test_binds_permissions(self):
     permissions = schema.PermissionsSchema(permissions=("sleep", ))
     bound = self.schema.bind(permissions=permissions)
     value = {"permissions": {"sleep": []}}
     deserialized = bound.deserialize(value)
     self.assertEqual(deserialized, value)
コード例 #5
0
ファイル: test_schema.py プロジェクト: zeeshanabid94/kinto
 def test_binds_permissions(self):
     permissions = schema.PermissionsSchema(permissions=('sleep', ))
     bound = self.schema.bind(permissions=permissions)
     value = {'permissions': {'sleep': []}}
     deserialized = bound.deserialize(value)
     self.assertEquals(deserialized, value)