UNPKG

@hirez_io/auto-spies-core

Version:

Create automatic spies from classes in tests, also for promises and observables, used as a common code for jasmine-auto-spies and jest-auto-spies

18 lines 744 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.createObservableWithValues = void 0; var rxjs_1 = require("rxjs"); var merge_subject_with_default_values_1 = require("./merge-subject-with-default-values"); function createObservableWithValues(valuesConfigs, config) { var subject = new rxjs_1.ReplaySubject(1); var values$ = (0, merge_subject_with_default_values_1.mergeSubjectWithDefaultValues)(subject, valuesConfigs); if (config && config.returnSubject) { return { values$: values$, subject: subject, }; } return values$; } exports.createObservableWithValues = createObservableWithValues; //# sourceMappingURL=create-observable-with-values.js.map