コード例 #1
0
ファイル: test_utils.py プロジェクト: symfonico/jsalve
 def test_resource_identifier(self):
     bad_resource = {
         'id': 1,
         'type': 'model_name',
         'attributes': {}
     }
     valid = jsalve_utils.is_valid_resource_representation(bad_resource)
     self.assertTrue(valid)
コード例 #2
0
ファイル: test_utils.py プロジェクト: symfonico/jsalve
 def test_bad_resource(self):
     bad_resource = {'nope': {}}
     valid = jsalve_utils.is_valid_resource_representation(bad_resource)
     self.assertFalse(valid)
コード例 #3
0
ファイル: test_utils.py プロジェクト: symfonico/jsalve
 def test_missing_id(self):
     bad_resource = {'type': 'model_name', 'attributes': {}}
     valid = jsalve_utils.is_valid_resource_representation(bad_resource)
     self.assertFalse(valid)
コード例 #4
0
ファイル: test_utils.py プロジェクト: symfonico/jsalve
 def test_missing_id_for_create(self):
     bad_resource = {'type': 'model_name', 'attributes': {}}
     valid = jsalve_utils.is_valid_resource_representation(bad_resource, create=True)
     self.assertTrue(valid)
コード例 #5
0
ファイル: test_utils.py プロジェクト: symfonico/jsalve
 def test_missing_type(self):
     bad_resource = {'id': 1, 'attributes': {}}
     valid = jsalve_utils.is_valid_resource_representation(bad_resource)
     self.assertFalse(valid)