Testbox 2.1 - пропустить весь каталог или файл CFC
Мы хотим создать HelperUtility.cfc
с общими методами для наших тестов, чтобы использовать. Если мы поместим файл в /tests/lib/HelperUtility.cfc
, мы можем сказать TestBox, не пытайтесь запускать какие-либо тесты в /tests/lib? Если нет, можем ли мы что-то добавить к тегу компонента, чтобы пропустить весь файл вместо добавления skip
чтобы все методы в компоненте индивидуально?
1 ответ
К сожалению, это невозможно сделать. Я попытался пропустить некоторые ручные макеты, которые были созданы внутри
tests/mock
папка, но вы не можете настроить
TestBox
во время выполнения, чтобы пропустить конкретную папку, если вы решите запустить тесты для родительской папки.
Единственная работа, которая сработала для меня, - это создать
specs
подпапка в родительском
tests
а затем позвоните в
testbox
runner с аргументом каталога спецификаций ... Например:
http://localhost:8500/testbox/system/runners/HTMLRunner.cfm?directory=tests.specs