Example #1
0
 def test_basic_checks(self):
     validator = Validator("test")
     validator.json_data = {"data_resource": "test", "pdb_id": "1abc"}
     self.assertTrue(validator.basic_checks())
     validator.json_data = {"data_resource": "test"}
     self.assertFalse(validator.basic_checks())
     validator.json_data = {"pdb_id": "1abc"}
     self.assertFalse(validator.basic_checks())
Example #2
0
 def test_invalid_pdb_id(self):
     validator = Validator("test")
     validator.json_data = {"data_resource": "test", "pdb_id": "invalid"}
     self.assertFalse(validator._test_pdb_id())
Example #3
0
 def test_resource_name_mismatch(self):
     validator = Validator("test")
     validator.json_data = {"data_resource": "test2", "pdb_id": "1abc"}
     self.assertFalse(validator._test_resource())
Example #4
0
 def test_no_resource_name(self):
     validator = Validator("test")
     validator.json_data = {"pdb_id": "1abc"}
     self.assertFalse(validator._test_resource())