| Документация по PostgreSQL 9.4.1 | |||
|---|---|---|---|
| Пред. | Уровень выше | Глава 30. Регрессионные тесты | След. |
30.4. Тесты TAP
Тесты клиентских программ внутри src/bin используют инструменты Perl TAP и запускаются командой prove. Вы можете передать аргументы командной строки команде prove, установив для make переменную PROVE_FLAGS, например:
make -C src/bin check PROVE_FLAGS='--reverse'
Умолчанием в данном случае является --verbose. За дополнительными сведениями обратитесь к странице руководства по prove.
Тесты, написанные на Perl, требуют модуля Perl IPC::Run. Этот модуль доступен из CPAN или операционной системы.
| Пред. | Начало | След. |
| Вариативные сравнительные файлы | Уровень выше | Проверка покрытия теста |
| PostgreSQL 9.4.1 Documentation | |||
|---|---|---|---|
| Prev | Up | Chapter 30. Regression Tests | Next |
30.4. TAP Tests
The client program tests under src/bin use the Perl TAP tools and are run by prove. You can pass command-line options to prove by setting the make variable PROVE_FLAGS, for example:
make -C src/bin check PROVE_FLAGS='--reverse'
The default is --verbose. See the manual page of prove for more information.
The tests written in Perl require the Perl module IPC::Run. This module is available from CPAN or an operating system package.