选择 打开 改范围 完整检索页
受支持版本: 当前版本 (18) / 17 / 16 / 15 / 14
开发版本: 19 / devel
不受支持的版本: 13 / 12 / 11 / 10
当前 PostgreSQL 版本不在支持生命周期内。
您可以参阅当前版本的对应页面,或其他在上面列出的活跃大版本。

32.4. TAP 测试 #

各种测试,尤其是src/bin下的客户端程序测试,会使用 Perl TAP 工具,并通过 Perl 测试程序prove运行。 你可以通过设置make变量PROVE_FLAGS 来向prove传递命令行选项,例如:

make -C src/bin check PROVE_FLAGS='--timer'

更多信息请参见prove的手册页。

TAP 测试需要 Perl 模块IPC::Run。该模块可从 CPAN 或操作系统软件包获得。此外,这些测试还要求 PostgreSQL在配置时使用 --enable-tap-tests选项。