UNPKG

@apideck/portman

Version:

Port OpenAPI Spec to Postman Collection, with contract & variation tests included

19 lines 884 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.testResponseStatusSuccess = void 0; var application_1 = require("../../application"); var testResponseStatusSuccess = function (pmOperation, config) { var _a; var split = (_a = config === null || config === void 0 ? void 0 : config.separatorSymbol) !== null && _a !== void 0 ? _a : '::'; var pmTest = [ '// Validate status 2xx \n', "pm.test(\"[".concat(pmOperation.method.toUpperCase(), "]").concat(split).concat(pmOperation.path), ' - Status code is 2xx", function () {\n', ' pm.response.to.be.success;\n', '});\n' ].join(''); (0, application_1.writeOperationTestScript)(pmOperation, pmTest); return pmOperation; }; exports.testResponseStatusSuccess = testResponseStatusSuccess; //# sourceMappingURL=testResponseStatusSuccess.js.map