UNPKG

@fgv/ts-utils-jest

Version:

Custom matchers for ts-utils result class

19 lines 1.16 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.testPathForConsistencyCheck = void 0; exports.resolveSnapshotPath = resolveSnapshotPath; exports.resolveTestPath = resolveTestPath; const path_1 = __importDefault(require("path")); function resolveSnapshotPath(testPath, snapshotExtension, snapshotFolderName) { const snapshotPath = path_1.default.join(path_1.default.join(path_1.default.dirname(testPath), '__snapshots__', snapshotFolderName), path_1.default.basename(testPath) + snapshotExtension); return snapshotPath; } function resolveTestPath(snapshotFilePath, snapshotExtension) { const testPath = path_1.default.join(path_1.default.dirname(path_1.default.dirname(path_1.default.dirname(snapshotFilePath))), path_1.default.basename(snapshotFilePath, snapshotExtension)); return testPath; } exports.testPathForConsistencyCheck = path_1.default.posix.join('consistency_check', '__tests__', 'subdir', 'example.test.js'); //# sourceMappingURL=snapshotResolver.js.map