Sha256: fa0ee607c9391b0eb2e59ad812fc2ca0076e7e87693b2f5fdc5ca347eceb1e82
Contents?: true
Size: 561 Bytes
Versions: 26
Compression:
Stored size: 561 Bytes
Contents
import { getNames, getTests } from '@vitest/runner/utils'; import '@vitest/utils'; function hasFailedSnapshot(suite) { return getTests(suite).some((s) => { return s.result?.errors?.some( (e) => typeof e?.message === "string" && e.message.match(/Snapshot .* mismatched/) ); }); } function getFullName(task, separator = " > ") { return getNames(task).join(separator); } function getTestName(task, separator = " > ") { return getNames(task).slice(1).join(separator); } export { getFullName as a, getTestName as g, hasFailedSnapshot as h };
Version data entries
26 entries across 26 versions & 1 rubygems