UNPKG

@veecode-platform/safira-cli

Version:

Generate a microservice project from your spec.

21 lines (20 loc) 693 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.RunTest = void 0; const child_process_1 = require("child_process"); const inso_client_1 = require("./inso-client"); class RunTest { constructor() { } async runTests(specName) { const insoBin = await new inso_client_1.InsomniaClient().loadCli(); console.log(`${insoBin} run test --env=${specName}`); (0, child_process_1.spawn)(insoBin, ["run", "test", "--env", specName], { stdio: "inherit" }); } static get instance() { if (!this._instance) { this._instance = new this(); } return this._instance; } } exports.RunTest = RunTest;