UNPKG

flagpole

Version:

Simple and fast DOM integration, headless or headful browser, and REST API testing framework.

26 lines 1 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const cli_helper_1 = require("./cli-helper"); const cli_1 = require("./cli"); function audit(suite = []) { cli_1.Cli.hideBanner = true; const suiteNames = cli_1.Cli.config.getSuiteNames(); const suitesInFolder = cli_1.Cli.findJsFilesInTestFolder(); const suitesNotExisting = suiteNames.filter((x) => !suitesInFolder.includes(x)); cli_helper_1.printHeader(); cli_helper_1.printSubheader("Audit Suites"); cli_1.Cli.log("Looking in folder: " + cli_1.Cli.config.getTestsFolder()); cli_1.Cli.log(""); if (suitesNotExisting.length > 0) { cli_1.Cli.log("Found these test suites without matching files:"); cli_1.Cli.list(suitesNotExisting); cli_1.Cli.log("\n"); cli_1.Cli.exit(0); } else { cli_1.Cli.log("Did not find any suites whose file did not exist.\n"); cli_1.Cli.exit(2); } } exports.audit = audit; //# sourceMappingURL=audit.js.map