Я хотел бы установить некоторые значения по умолчанию для mocha, не набирая их каждый раз. Мокко ищет файл конфигурации /dotfile где угодно, поскольку jshint ищет .jshintrc
, а npm ищет package.json
?
Есть ли файл .mocha, где я могу указать значения по умолчанию, такие как -no-colors?
Ответ 1
Да. Вы можете создать файл ./test/mocha.opts
, а в файле вы можете указать --no-colors
.
Подробнее см. mocha.opts в Mocha Doc.
Ответ 2
По умолчанию используется ./test/mocha.opts
. Вы можете передать настраиваемый путь с параметром --opts
:
mocha --opts ./mocha.opts
Полезно, если вы не храните свои тесты в папке test/
, но, например, рядом с файлами кода.
Любое имя и расширение, похоже, работают, поэтому вы можете даже сделать mocha --opts .mocharc
, если хотите, чтобы он хорошо сочетался с .jshintrc
, .babelrc
и т.п.