Tester
/usr/abills/t/tester.pl
. Работает по протоколу TAP (Test Anything Protocol). Оболочка для запуска TAP::Harness
.
Запускает указаные тесты и аггрегирует результаты
Аргументы
MODULE=ИМЯ_МОДУЛЯ | Запустит только тесты в папке /usr/abills/modules/ИМЯ_МОДУЛЯ/t и расширением .t |
---|---|
NAS=ИМЯ_КЛАССА_СЕРВЕРА_ДОСТУПА | Запустит только тесты в папке /usr/abills/lib/Abills/Nas/ИМЯ_КЛАССА_СЕРВЕРА_ДОСТУПА/t и расширением .t |
DIRECTORY=ПУТЬ_К_ПАПКЕ | Запустит все тесты в ПУТЬ_К_ПАПКЕ |
FILTER=РЕГУЛЯРНОЕ_ВЫРАЖЕНИЕ | Пропустит все тесты из найденых, кроме тех, имя которых удовлетворяет РЕГУЛЯРНОЕ_ВЫРАЖЕНИЕ |
Примеры
## Запустить все тесты модуля Info # /usr/abills/t/tester.pl MODULE=Info ## Запустить только тест info.t # /usr/abills/t/tester.pl MODULE=Info FILTER='info\.t' ## Запустить все тесты из папки /usr/abills/misc/db_check/Parser/t # /usr/abills/t/tester.pl DIRECTORY=/usr/abills/misc/db_check/Parser/t