@lewiswright/vitest-plugin-vis
Version:
Vitest visual testing plugin
14 lines (13 loc) • 601 B
JavaScript
export function prettifyOptions(options) {
if (!options)
return 'none';
return [
`failureThreshold: ${options.failureThreshold ?? 0} ${options.failureThresholdType ?? 'pixels'}`,
options.timeout ? `timeout: ${options.timeout} ms` : '',
options.animations != null ? `animations: ${options.animations ? 'enabled' : 'disabled'}` : '',
`comparisonMethod: ${options.comparisonMethod ?? 'pixel'}`,
options.diffOptions ? `diffOptions: ${JSON.stringify(options.diffOptions)}` : '',
]
.filter(Boolean)
.join('\n ');
}