Исключить угловые спецификации файлов из тестирования - Chutzpah

Я пишу тестовые случаи в Jasmine и использую Chutzpah для их запуска, я хочу включить определенные тестовые файлы для тестирования и исключить оставшиеся все остальные спецификации или наоборот, т.е. исключить все ненужные файлы спецификаций. Я не могу удалить спецификации, которые мне не нужны, так как они являются частью угловых пакетов и пакетов начальной загрузки.

1 ответ

В конфигурационном файле chutzpah.json есть раздел "Тесты", который делает именно то, что вы ищете.

Пример:

{
    "Tests": [
        { "Includes": ["*test1*"] },
        { "Path": "Dir3/test.js"},
        { "Path": "Dir1", "Includes": ["*.js"], "Excludes": ["*test4.js"] },
        { "Path": "Dir2" }
    ]
}

https://github.com/mmanela/chutzpah/wiki/tests-setting

Другие вопросы по тегам