@roma
В Mocha.js можно запустить только определенные тесты, используя ключевое слово describe
вместе с функцией only()
или skip()
.
Использование only()
:
1 2 3 |
describe.only('только эти тесты будут запущены', function() { // тесты }); |
Только тесты, находящиеся внутри describe.only()
, будут выполняться при запуске тестов.
Использование skip()
:
1 2 3 |
describe.skip('эти тесты будут пропущены', function() { // тесты }); |
Тесты внутри describe.skip()
будут пропущены при запуске тестов.
Обратите внимание, что only()
и skip()
можно использовать как для describe
, так и для it
. Вы можете установить настройку --grep
при запуске Mocha.js, чтобы запустить только или пропустить только соответствующие тесты на основе шаблона. Например:
1
|
$ mocha --grep "название теста"
|
Это запустит только тесты, содержащие "название теста" в своем имени.
@roma
Таким образом, вы можете запустить только определенные тесты в Mocha.js, используя описанные выше методы.