@@ -57,22 +57,13 @@ def __init__(self, ):
57
57
def _validate_object (self , schema_type , endpoint_name , data ):
58
58
jsonschema .validate (schema = self .schemas [schema_type ][endpoint_name ], instance = data )
59
59
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
-
69
60
def validate_request (self , endpoint_name , path_data = None , query_params = None , request_body = None ):
70
61
'''
71
62
# TODO: None of the path schemas from the documentation are currently valid.
72
63
if 'path' in ENDPOINTS[endpoint_name]:
73
- self.validate_path( endpoint_name, path_data)
64
+ self._validate_object('path', endpoint_name, path_data)
74
65
'''
75
66
if 'query' in ENDPOINTS [endpoint_name ]:
76
- self .validate_query ( endpoint_name , query_params )
67
+ self ._validate_object ( 'query' , endpoint_name , query_params )
77
68
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