@@ -57,22 +57,13 @@ def __init__(self, ):
5757 def _validate_object (self , schema_type , endpoint_name , data ):
5858 jsonschema .validate (schema = self .schemas [schema_type ][endpoint_name ], instance = data )
5959
60- def validate_path (self , endpoint_name , data ):
61- self ._validate_object ('path' , endpoint_name , data )
62-
63- def validate_query (self , endpoint_name , data ):
64- self ._validate_object ('query' , endpoint_name , data )
65-
66- def validate_body (self , endpoint_name , data ):
67- self ._validate_object ('body' , endpoint_name , data )
68-
6960 def validate_request (self , endpoint_name , path_data = None , query_params = None , request_body = None ):
7061 '''
7162 # TODO: None of the path schemas from the documentation are currently valid.
7263 if 'path' in ENDPOINTS[endpoint_name]:
73- self.validate_path( endpoint_name, path_data)
64+ self._validate_object('path', endpoint_name, path_data)
7465 '''
7566 if 'query' in ENDPOINTS [endpoint_name ]:
76- self .validate_query ( endpoint_name , query_params )
67+ self ._validate_object ( 'query' , endpoint_name , query_params )
7768 if 'body' in ENDPOINTS [endpoint_name ]:
78- self .validate_body ( endpoint_name , request_body )
69+ self ._validate_object ( 'body' , endpoint_name , request_body )
0 commit comments