UNPKG

@web/test-runner

Version:
21 lines 751 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getFlattenedTestResults = getFlattenedTestResults; function getFlattenedTestResults(testResults) { const flattened = []; function collectTests(prefix, tests) { for (const test of tests) { flattened.push({ ...test, name: `${prefix}${test.name}` }); } } function collectSuite(prefix, suite) { collectTests(prefix, suite.tests); for (const childSuite of suite.suites) { const newPrefix = `${prefix}${childSuite.name} > `; collectSuite(newPrefix, childSuite); } } collectSuite('', testResults); return flattened; } //# sourceMappingURL=getFlattenedTestResults.js.map