UNPKG

arrange-act-assert

Version:

The lightweight "Act-Arrange-Assert" oriented testing framework

22 lines (21 loc) 790 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.path = void 0; const singleton_1 = __importDefault(require("../coverage/singleton")); const utils_1 = require("../utils/utils"); exports.path = __filename; if (process.env.AAA_TEST_FILE) { const testFile = process.env.AAA_TEST_FILE; const testOptions = process.env.AAA_TEST_OPTIONS ? JSON.parse(process.env.AAA_TEST_OPTIONS) : (0, utils_1.getTestOptions)(); if (testOptions.coverage) { singleton_1.default.start().catch(console.error).finally(() => { require(testFile); }); } else { require(testFile); } }