UNPKG

@grafana/faro-core

Version:
33 lines 1.68 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var testUtils_1 = require("../testUtils"); var initialize_1 = require("../unpatchedConsole/initialize"); var apiTestHelpers_1 = require("./apiTestHelpers"); var initialize_2 = require("./initialize"); describe('initialize', function () { it('should initialize the API', function () { var api = (0, initialize_2.initializeAPI)(initialize_1.unpatchedConsole, testUtils_1.mockInternalLogger, (0, testUtils_1.mockConfig)(), apiTestHelpers_1.mockMetas, apiTestHelpers_1.mockTransports); expect(api).toBeDefined(); expect(api).toHaveProperty('pushError'); expect(api).toHaveProperty('pushLog'); expect(api).toHaveProperty('pushMeasurement'); expect(api).toHaveProperty('pushTraces'); expect(api).toHaveProperty('pushEvent'); expect(api).toHaveProperty('changeStacktraceParser'); expect(api).toHaveProperty('getOTEL'); expect(api).toHaveProperty('getPage'); expect(api).toHaveProperty('getSession'); expect(api).toHaveProperty('getStacktraceParser'); expect(api).toHaveProperty('getTraceContext'); expect(api).toHaveProperty('getView'); expect(api).toHaveProperty('initOTEL'); expect(api).toHaveProperty('isOTELInitialized'); expect(api).toHaveProperty('resetSession'); expect(api).toHaveProperty('resetUser'); expect(api).toHaveProperty('setSession'); expect(api).toHaveProperty('setUser'); expect(api).toHaveProperty('setPage'); expect(api).toHaveProperty('setView'); }); }); //# sourceMappingURL=initialize.test.js.map