@lewiswright/vitest-plugin-vis
Version:
Vitest visual testing plugin
14 lines (13 loc) • 371 B
JavaScript
/**
* @deprecated not needed anymore. Use `matchImageSnapshot` directly instead.
*/
export function toTaskId(task) {
const l = [];
let t = task;
while (t?.suite) {
l.unshift(t.suite.name.replace(/[^a-z0-9]/gi, '-').toLowerCase());
t = t.suite;
}
l.push(task.name.replace(/[^a-z0-9]/gi, '-').toLowerCase());
return l.join('/');
}