UNPKG

@maklja90/chaijs-rxjs-observable-spy

Version:

ChaiJS extension for testing RxJS observables

15 lines (14 loc) 830 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.chaiError = exports.ERROR_MESSAGE_KEYWORD = exports.ERROR_TYPE_KEYWORD = exports.ERROR_KEYWORD = void 0; var rxjs_observable_spy_1 = require("@maklja90/rxjs-observable-spy"); var utils_1 = require("../utils"); exports.ERROR_KEYWORD = 'error'; exports.ERROR_TYPE_KEYWORD = 'errorType'; exports.ERROR_MESSAGE_KEYWORD = 'errorMessage'; function chaiError(name, chai, utils, expectedErrorType, expectedMessage) { var verificationSteps = (0, utils_1.retrieveVerificationSteps)(this, utils); verificationSteps.push((0, rxjs_observable_spy_1.createErrorStep)(name, expectedErrorType, expectedMessage, (0, utils_1.retrieveObservableName)(this, utils))); (0, utils_1.refreshInvokeTimeout)(this, chai, utils); } exports.chaiError = chaiError;