Chutzpah добавление нескольких спецификаций файла сборки команды

Есть ли способ с Chutzpah указать несколько источников файла спецификации теста при запуске модульных тестов JS через Team Build?

Я понимаю, что могу добавить несколько тестовых источников в определение сборки. Основным недостатком этого является то, что он генерирует файл покрытия кода для каждого источника, перезаписывая файл покрытия кода для каждого настроенного источника теста. Я хотел бы иметь возможность подготовить один отчет о покрытии кода для всех тестов в проекте. Я мог бы добиться этого, реорганизовав исходный код проекта или изменив шаблон файла, который мы используем для идентификации тестов (*_test.js), чтобы он был уникальным, но я надеялся избежать этого, если это возможно.

Спасибо Шейн

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

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