Files
bruno/packages/bruno-cli/src/constants.js
sharan-bruno 49088e98c8 fix/902 --bail flag not stopping execution when a test fails (#8103)
* 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
2026-05-28 16:39:25 +05:30

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
};