UNPKG

flagpole

Version:

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

40 lines 1.44 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const cli_1 = require("./cli"); const flagpoleexecutionoptions_1 = require("../flagpoleexecutionoptions"); function debug(argv) { cli_1.Cli.log('DEBUG INFO'); cli_1.Cli.log(''); cli_1.Cli.log('Config File:'); cli_1.Cli.list([ 'Path: ' + cli_1.Cli.config.getConfigPath(), 'Status: ' + (cli_1.Cli.config.isValid() ? 'Loaded' : 'Not Found'), ]); cli_1.Cli.log(''); if (cli_1.Cli.config.isValid()) { cli_1.Cli.log('Config Values:'); cli_1.Cli.list([ 'Config file directory: ' + cli_1.Cli.config.getConfigFolder(), 'Tests directory: ' + cli_1.Cli.config.getTestsFolder() ]); } cli_1.Cli.log(''); cli_1.Cli.log('Command Line Arguments:'); cli_1.Cli.list([ 'Environment: ' + argv.e, 'Suite: ' + argv.s.join(', '), 'Config: ' + argv.c, 'Debug: ' + argv.d ]); cli_1.Cli.log(''); cli_1.Cli.log('Other settings:'); cli_1.Cli.list([ 'Environment: ' + flagpoleexecutionoptions_1.FlagpoleExecution.opts.environment, 'Output: ' + flagpoleexecutionoptions_1.FlagpoleExecution.opts.output.toString(), 'Root Path: ' + cli_1.Cli.config.getConfigFolder(), 'Tests Path: ' + cli_1.Cli.config.getTestsFolder() ]); cli_1.Cli.log(''); } exports.debug = debug; //# sourceMappingURL=debug.js.map