UNPKG

playwright-performance-reporter

Version:

Measure and publish performance metrics from browser dev-tools when running playwright

13 lines (12 loc) 440 B
import { md5 } from './hash.js'; import { sanitizeStringInput } from './index.js'; /** * Get id and name from test hierarchy * * @param testStep step from test suite */ export function buildTestStepIdentifier(testStep) { const customName = testStep.titlePath().join(' > '); const customId = md5(customName + String(testStep.startTime)); return { id: sanitizeStringInput(customId), name: sanitizeStringInput(customName) }; }