e2ed
Version:
E2E testing framework over Playwright
22 lines (21 loc) • 868 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.addPageToApiStatistics = void 0;
const apiStatistics_1 = require("../../context/apiStatistics");
const addApiStatistics_1 = require("./addApiStatistics");
const getUrlTemplate_1 = require("./getUrlTemplate");
/**
* Adds single page to API statistics.
* @internal
*/
const addPageToApiStatistics = ({ duration, pageName, url }) => {
const apiStatistics = (0, apiStatistics_1.getApiStatistics)();
const { urlTemplate } = (0, getUrlTemplate_1.getUrlTemplate)(url);
const additionalApiStatistics = {
pages: { [pageName]: { [urlTemplate]: { count: 1, duration } } },
requests: {},
resources: {},
};
(0, addApiStatistics_1.addApiStatistics)(apiStatistics, additionalApiStatistics);
};
exports.addPageToApiStatistics = addPageToApiStatistics;