UNPKG

approvals

Version:

Approval Tests Library - Capturing Human Intelligence

19 lines (18 loc) 775 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.getJestNamer = getJestNamer; const globals_1 = require("@jest/globals"); const path_1 = __importDefault(require("path")); const Namer_1 = require("../../Namer"); const Namer_2 = require("../../Core/Namer"); function getJestNamer() { const state = globals_1.expect.getState(); const file = path_1.default.parse(state.testPath); const testPath = file.dir; const testFileName = file.name; const testName = (0, Namer_2.convertToFilename)(`${testFileName}.${state.currentTestName}`); return new Namer_1.Namer(testPath, testName); }