Различия
Здесь показаны различия между двумя версиями данной страницы.
Следующая версия | Предыдущая версия | ||
abills:docs:development:tester [2017/01/14 11:46] anton создано |
abills:docs:development:tester [2017/12/05 10:45] (текущий) anton |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
==== Tester ==== | ==== Tester ==== | ||
- | ''/usr/abills/t/Tester.pm''. Работает по протоколу TAP (Test Anything Protocol).\\ | + | ''/usr/abills/t/tester.pl''. Работает по протоколу TAP (Test Anything Protocol). Оболочка для запуска ''TAP::Harness''.\\ |
\\ | \\ | ||
Запускает указаные тесты и аггрегирует результаты\\ | Запускает указаные тесты и аггрегирует результаты\\ | ||
\\ | \\ | ||
=== Аргументы === | === Аргументы === | ||
- | * MODULE=ИМЯ_МОДУЛЯ - запустит только тесты в папке **/usr/abills/modules/ИМЯ_МОДУЛЯ/t** и расширением ''.t'' | + | ^MODULE=ИМЯ_МОДУЛЯ | Запустит только тесты в папке **/usr/abills/modules/ИМЯ_МОДУЛЯ/t** и расширением ''.t'' | |
- | * NAS=ИМЯ_КЛАССА_СЕРВЕРА_ДОСТУПА - запустит только тесты в папке **/usr/abills/lib/Abills/Nas/ИМЯ_КЛАССА_СЕРВЕРА_ДОСТУПА/t** и расширением ''.t'' | + | ^NAS=ИМЯ_КЛАССА_СЕРВЕРА_ДОСТУПА | Запустит только тесты в папке **/usr/abills/lib/Abills/Nas/ИМЯ_КЛАССА_СЕРВЕРА_ДОСТУПА/t** и расширением ''.t'' | |
- | * DIRECTORY=ПУТЬ_К_ПАПКЕ - Запустит все тесты в **ПУТЬ_К_ПАПКЕ** | + | ^DIRECTORY=ПУТЬ_К_ПАПКЕ | Запустит все тесты в **ПУТЬ_К_ПАПКЕ** | |
- | * FILTER=РЕГУЛЯРНОЕ_ВЫРАЖЕНИЕ - Пропустит все тесты из найденых, кроме тех, имя которых удовлетворяет ''РЕГУЛЯРНОЕ_ВЫРАЖЕНИЕ'' | + | ^FILTER=РЕГУЛЯРНОЕ_ВЫРАЖЕНИЕ | Пропустит все тесты из найденых, кроме тех, имя которых удовлетворяет ''РЕГУЛЯРНОЕ_ВЫРАЖЕНИЕ'' | |
+ | ===Примеры=== | ||
+ | <code> | ||
+ | ## Запустить все тесты модуля 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 | ||
+ | </code> | ||