Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
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>​