gpt4 book ai didi

perl - 如何测试输出/修改文件的模块/脚本?

转载 作者:行者123 更新时间:2023-11-28 19:56:21 24 4
gpt4 key购买 nike

我有几个模块(DZP::CatalystDZP::OurPkgVersion),它们的目的都涉及将文件写入磁盘。我不确定如何测试它们,是否有任何好的策略来测试写入磁盘的文件?我可以去哪里阅读它?

最佳答案

嗯,在这种特殊情况下(Dist::Zilla 插件),您将要使用 Dist::Zilla::Tester .它负责创建临时目录、用文件填充它以及事后清理等繁重的工作。例如,参见 the tests from my DZP::CJMtests from Dist::Zilla itself ,尤其是 plugins directory .

更新: Dist::Zilla 4.200002 引入了 Test::DZil模块,它添加了一些对测试插件有用的实用函数。您可能希望使用它而不是直接使用 Dist::Zilla::Tester。

关于perl - 如何测试输出/修改文件的模块/脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3393760/

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