UNPKG

1.19 kBJavaScriptView Raw
1"use strict";
2Object.defineProperty(exports, "__esModule", { value: true });
3var tslib_1 = require("tslib");
4var http_1 = require("../../commons/utils/http");
5var dummy_runner_1 = require("./dummy-runner");
6var dummyRunner = new dummy_runner_1.DummyRunner();
7beforeEach(function () {
8 var post = jest.fn().mockReturnValue({ status: 204 });
9 post.mockClear();
10 http_1.Http.post = post;
11});
12test("should not do anything", function () { return tslib_1.__awaiter(void 0, void 0, void 0, function () {
13 return tslib_1.__generator(this, function (_a) {
14 switch (_a.label) {
15 case 0:
16 window.dataLayer = [];
17 return [4 /*yield*/, dummyRunner.start()];
18 case 1:
19 _a.sent();
20 // Wait for all events to be processed.
21 return [4 /*yield*/, new Promise(function (resolve) { return setTimeout(resolve, 1000); })];
22 case 2:
23 // Wait for all events to be processed.
24 _a.sent();
25 expect(http_1.Http.post).not.toBeCalled();
26 return [2 /*return*/];
27 }
28 });
29}); });
30//# sourceMappingURL=dummy-runner.test.js.map
\No newline at end of file