gpt4 book ai didi

perl - 如何运行 perl xt 测试?

转载 作者:行者123 更新时间:2023-12-04 15:35:12 26 4
gpt4 key购买 nike

最近,Perl 世界中出现了新的伟大事物。长期以来在
库包有文件夹t包含测试。现在有一个
更多文件夹xt包含作者测试。 xt不需要测试
库安装的过程,但它有助于库作者
确保代码很棒。

有一个 Sprite prove与运行测试的 Perl 一起提供。如果你跑prove如果没有参数,将执行文件夹“t”中的所有测试。如果
你想同时运行 txt测试你应该写:

prove xt t

可以添加到配置文件 .proverc文件
参数 ( xt t )。然后当你运行 prove没有参数,他们将是
取自文件并执行两个文件夹中的测试。

但问题来了。如果您有 xt t在您的 .proverc文件
您不能只将文件名作为参数传递给 prove .如果你说 prove t/00-load.t它将执行两个文件夹中的所有测试,因为
它从配置文件中获取参数。你需要写 prove --norc
t/00-load.t
.但这看起来很丑陋。

你如何运行你的 xt测试?

最佳答案

默认情况下不应运行作者测试 - 您不希望 CPAN 安装失败,因为您的某些 POD 语法是错误的。理想情况下,它们应该在特别要求时在发布时运行。

http://elliotlovesperl.com/2009/11/24/explicitly-running-author-tests/对于涉及 Module::Build 的方法。

我有时使用 Dist::Zilla ,默认处理作者测试。

关于perl - 如何运行 perl xt 测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14770511/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com