gpt4 book ai didi

perl - 测试使用 Dist::Zilla 的 XS 模块

转载 作者:行者123 更新时间:2023-11-28 19:52:43 25 4
gpt4 key购买 nike

我正在开发一个 Perl 模块,它有很多 XS 代码并且还使用 Dist::Zilla 来管理打包。有效测试事物的最佳方法是什么?我知道 dzil test,但它非常慢,因为它每次调用时都会执行完整的构建/编译/测试循环。

最好只更新自上次测试以来需要更新的部分,并且能够只运行某些 t/*.t 测试脚本而不是所有的测试脚本。谁有他们喜欢的解决方案?

最佳答案

过去,我只是将 dzil 生成的 Build.PL/Makefile.PL 作为“Makefile_dev.PL”(或“Build_dev.PL”)放入源代码库,将其添加到MANIFEST.SKIP(或基于 dzil 的生成等效项)并在开发期间使用它。

关于perl - 测试使用 Dist::Zilla 的 XS 模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16447244/

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