Я пытаюсь создать покрытие кода для проекта, над которым я сейчас работаю. Проекту исполнилось несколько лет, и мы только недавно начали писать модульные тесты, а это значит, что я только хочу создать покрытие для файлов, для которых мы имеем фактические модульные тесты. Тесты написаны в жасмине, и мы используем карму для создания покрытия кода.Задание файлов для генерации покрытия кода в карме
В настоящее препроцессор часть кармы конфигурации выглядит примерно так:
preprocessors : {
'**/WebContent/common/filename1.js' :'coverage',
'**/WebContent/boot/filename2.js' :'coverage',
'**/WebContent/boot/filename3.js' :'coverage'
},
Это, однако, кажется, что покрытие кода генерируется только для первого файла в списке таким образом. Все примеры, которые я видел, перечисляют все файлы с использованием регулярных выражений, но поскольку у нас есть тесты для нескольких файлов в разных папках с совершенно разными именами, а в некоторых папках в основном содержится код, который не имеет никаких модульных тестов, я не уверен, как создавать регулярное выражение, которое может соответствовать различным файлам, которые у нас есть.
Есть ли способ перечислить несколько файлов, не используя регулярное выражение, и если это простой способ создать регулярное выражение, которое соответствует только файлам, для которых мы имеем модульные тесты?