mirror of
https://github.com/usebruno/bruno.git
synced 2026-06-15 20:01:28 +00:00
* fix/902 --bail flag not stopping execution when a test fails in a CSV file * addressed review comments * addressed review comments * updated the package-lock file * addressed review comments * addressed review comments * fix: add stripExtension utility to suitename assignment in run command
47 lines
1.3 KiB
JavaScript
47 lines
1.3 KiB
JavaScript
const { version } = require('../package.json');
|
|
|
|
const CLI_EPILOGUE = `Documentation: https://docs.usebruno.com (v${version})`;
|
|
const CLI_VERSION = version;
|
|
const COLORS = {
|
|
ORANGE: '#FFA500'
|
|
};
|
|
|
|
// Exit codes
|
|
const EXIT_STATUS = {
|
|
// One or more assertions, tests, or requests failed
|
|
ERROR_FAILED_COLLECTION: 1,
|
|
// The specified output dir does not exist
|
|
ERROR_MISSING_OUTPUT_DIR: 2,
|
|
// request chain caused an endless loop
|
|
ERROR_INFINITE_LOOP: 3,
|
|
// bru was called outside of a collection root
|
|
ERROR_NOT_IN_COLLECTION: 4,
|
|
// The specified file was not found
|
|
ERROR_FILE_NOT_FOUND: 5,
|
|
// The specified environment was not found
|
|
ERROR_ENV_NOT_FOUND: 6,
|
|
// Environment override not presented as string or object
|
|
ERROR_MALFORMED_ENV_OVERRIDE: 7,
|
|
// Environment overrides format incorrect
|
|
ERROR_INCORRECT_ENV_OVERRIDE: 8,
|
|
// Invalid output format requested
|
|
ERROR_INCORRECT_OUTPUT_FORMAT: 9,
|
|
// Invalid file format
|
|
ERROR_INVALID_FILE: 10,
|
|
// The specified workspace was not found
|
|
ERROR_WORKSPACE_NOT_FOUND: 11,
|
|
// Global environment requires a workspace
|
|
ERROR_GLOBAL_ENV_REQUIRES_WORKSPACE: 12,
|
|
// The specified global environment was not found
|
|
ERROR_GLOBAL_ENV_NOT_FOUND: 13,
|
|
// Everything else
|
|
ERROR_GENERIC: 255
|
|
};
|
|
|
|
module.exports = {
|
|
CLI_EPILOGUE,
|
|
CLI_VERSION,
|
|
EXIT_STATUS,
|
|
COLORS
|
|
};
|