UNPKG

e2ed

Version:

E2E testing framework over Playwright

22 lines (21 loc) 868 B
"use strict"; 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;