UNPKG

776 BJavaScriptView Raw
1"use strict";
2Object.defineProperty(exports, "__esModule", { value: true });
3exports.resetTestScheduler = exports.getTestScheduler = exports.initTestScheduler = void 0;
4var testing_1 = require("rxjs/testing");
5var matcher_1 = require("./matcher");
6var scheduler;
7function initTestScheduler() {
8 scheduler = new testing_1.TestScheduler(matcher_1.observableMatcher);
9 scheduler['runMode'] = true;
10}
11exports.initTestScheduler = initTestScheduler;
12function getTestScheduler() {
13 if (scheduler) {
14 return scheduler;
15 }
16 throw new Error('No test scheduler initialized');
17}
18exports.getTestScheduler = getTestScheduler;
19function resetTestScheduler() {
20 scheduler = null;
21}
22exports.resetTestScheduler = resetTestScheduler;
23//# sourceMappingURL=scheduler.js.map
\No newline at end of file