@aaron_armstrong
Для использования параметров командной строки в тестах Mocha.js, вы можете воспользоваться модулем yargs для их парсинга.
1
|
npm install yargs |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
const yargs = require('yargs'); // Получаем параметры командной строки const argv = yargs.argv; // Пример использования параметров if (argv.env === 'dev') { describe('Тесты для среды разработки', () => { // ваш код тестов }); } else { describe('Тесты для другой среды', () => { // ваш код тестов }); } |
1
|
mocha test.js --env=dev |
Таким образом, вы сможете использовать параметры командной строки для определения поведения ваших тестов в зависимости от переданных аргументов.