UNPKG

cypress-contract-stubs

Version:

Cypress plugin for Spring Contract Stubs

32 lines 1.14 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.contractStub = exports.contractStubs = void 0; function contractStubs() { return cy.task('contract:stubs', null, { log: false }).then((stubs) => { Cypress.log({ name: 'contractStubs', displayName: 'stubs', type: 'parent', message: [`${stubs.length} stubs entries`], consoleProps: () => ({ stubs }) }); return stubs; }); } exports.contractStubs = contractStubs; function contractStub(options) { return cy.task('contract:stub', options, { log: false }).then((stub) => { Cypress.log({ name: 'contractStub', displayName: 'stub', type: 'parent', message: [`${stub ? 'stub found' : 'stub not found!'}`, options.name || options.url], consoleProps: () => ({ options, stub }) }); return stub; }); } exports.contractStub = contractStub; Cypress.Commands.add('contractStubs', contractStubs); Cypress.Commands.add('contractStub', contractStub); //# sourceMappingURL=contract-stubs.js.map