UNPKG

test-openapi

Version:
24 lines (18 loc) 860 B
"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.run=void 0;var _normalize=require("./normalize.js"); var _json_schema=require("./json_schema.js"); var _by_status=require("./by_status.js"); var _main=require("./status/main.js"); var _headers=require("./headers.js"); var _body=require("./body.js"); const run=function({validate={},call,call:{response}={}}){ if(call===undefined){ return; } const validateA=(0,_normalize.normalizeValidate)({validate}); const validateB=(0,_by_status.addByStatus)({validate:validateA,response}); const validateC=(0,_json_schema.handleJsonSchemas)({validate:validateB}); (0,_main.validateStatus)({validate:validateC,response}); (0,_headers.validateHeaders)({validate:validateC,response}); (0,_body.validateBody)({validate:validateC,response}); };exports.run=run; //# sourceMappingURL=main.js.map