UNPKG

approvals

Version:

Approval Tests Library - Capturing Human Intelligence

25 lines (24 loc) 823 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const GenericDiffReporterBase_1 = require("../GenericDiffReporterBase"); const AUtils_1 = require("../../AUtils"); class Reporter extends GenericDiffReporterBase_1.GenericDiffReporterBase { constructor() { super("VimDiff"); // options.cmdOptions = { // stdio: "inherit", // }; this.exePath = (0, AUtils_1.searchForExecutable)("vim"); this.setCommandArgs = (approved, received) => { return ["-d", received, approved]; }; this.modifyCommandOptions = (cmdOptions) => { if (!cmdOptions) { cmdOptions = {}; } cmdOptions.stdio = "inherit"; return cmdOptions; }; } } exports.default = Reporter;