历史版本。 PostgreSQL 9.6 已结束支持。 2021-11-11. 请参阅 当前版本手册.
31.4. TAP 测试 #
src/bin下的客户端程序测试使用 Perl TAP 工具,并由
prove运行。你可以通过设置make变量
PROVE_FLAGS来向prove传递命令行选项,例如:
make -C src/bin check PROVE_FLAGS='--reverse'
默认值是--verbose。更多信息请参见prove的手册页。
这些用 Perl 编写的测试需要 Perl 模块IPC::Run。该模块可从 CPAN
或操作系统软件包获得。此外,这些测试还要求
PostgreSQL在配置时使用
--enable-tap-tests选项。