UNPKG

e2ed

Version:

E2E testing framework over Playwright

18 lines (17 loc) 779 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getOutputDirectoryName = void 0; const internal_1 = require("../../constants/internal"); const asserts_1 = require("../asserts"); /** * Get output directory name of test in `internal` directory. * @internal */ const getOutputDirectoryName = (outputDirectory) => { const indexOfInternalDirectory = outputDirectory.indexOf(internal_1.INTERNAL_REPORTS_DIRECTORY_PATH); (0, asserts_1.assertValueIsTrue)(indexOfInternalDirectory > 0, 'indexOfInternalDirectory greater than 0', { outputDirectory, }); return outputDirectory.slice(internal_1.INTERNAL_REPORTS_DIRECTORY_PATH.length + indexOfInternalDirectory + 1); }; exports.getOutputDirectoryName = getOutputDirectoryName;