Я пытаюсь интегрировать модульные тесты wakanda в наш рабочий процесс разработки, но не знаю, с чего начать.
Я бы хотел, чтобы я мог запускать модульные тесты как-то вроде «npm run test» (как я делаю для своего внешнего кода) и запускать модульные тесты с помощью моего скрипта npm… таким образом, тесты можно было бы легко выполнить.
К сожалению, у меня есть две проблемы с этим:
- Не могу заставить wakanda выполнить мой файл wakanda-unit-tests.js с относительными путями к файлам
- Если тест не пройден, wakanda не выдает никакого кода выхода, чтобы моя сборка не дала сбой -> как я могу сгенерировать код выхода, например, как описано в этой статье http://doc.wakanda.org/home2.en.html#/Wakanda/0.v5/run.301-1019704.en.html ->
run()
возвращает общее количество сбоев, подходящее для использования в качестве кода состояния завершения процесса.
Любые предложения очень ценятся :-)