Эрлид: Как запустить все проекты Eunit-Tests сразу?
-
28-09-2019 - |
Вопрос
Я только начал развиваться (с нуля) нового проекта в Эрланге. Я использую Erlide, плагин для Eclipse. Я написал несколько единиц-тестов (используя EUNIT), но я нахожу управляющую каждую из них (один за другим) от руки довольно раздражает. Есть ли способ автоматизировать этот процесс, так что - с несколькими щелчками - все мои тесты работают?
Заранее спасибо за вашу помощь.
Решение
Чтобы запустить все тесты в каталоге, вы можете использовать примитив:
{dir, Path::string()}
Это тестирует все объектные файлы в указанном каталоге, как если бы они были индивидуально указаны с использованием {file, firename}.
Вы также можете использовать file
и application
Примитивные и другие, чтобы определить наборы тестов.
Вы найдете документацию всем этим под 1.5 Представительство теста на EUNIT