UNPKG

chai-callslike

Version:

A simple sinon-chai assertion to validate many aspects of stub calls

16 lines (15 loc) 636 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.checkCallsErrors = void 0; const check_single_call_error_1 = require("./check-single-call-error"); const is_stub_1 = require("./is-stub"); function checkCallsErrors(actualCall, expectedCall, compareFunc) { is_stub_1.isStub(actualCall); let errors = ''; const max = Math.min(expectedCall.length, actualCall.args.length); for (let i = 0; i < max; i++) { errors += check_single_call_error_1.checkSingleCallError(actualCall, i, expectedCall[i], compareFunc); } return errors; } exports.checkCallsErrors = checkCallsErrors;