名称 Dist::Zilla::Plugin::PurePerlTests - 运行所有测试两次,一次使用 XS 代码,一次使用纯 Perl 版本 0.04 概要:在你的 dist.ini 中:
[PurePerlTests] env_var = MY_MODULE_PURE_PERL
描述:此插件适用于带有双 XS / 纯 Perl 实现的模块。该插件在进行发布测试时(通过 dzil test 或 dzil release)制作所有测试的副本。该副本将设置您在 BEGIN 块中指定的环境值。您可以使用它来强制您的代码不加载 XS 实现。
配置这个插件需要一个配置键,“env_var”,这是必需的。
跳过测试:如果你不想在纯 Perl 模式下运行给定的测试文件,你可以在你的测试中添加这样的注释:
# no pp test
这必须单独在一条线上。此插件将跳过包含此注释的任何测试。
暂无评论