perl - 如何在不增加测试计数的情况下使用 Perl 的 Test::Deep::cmp_deeply?

标签 perl testing

看起来像Test::Deep灵感来自 is_deeply .我的问题是如何使 cmp_deeply 成为测试的一部分而不是单独测试?因为我的测试列表只有 8 个,但每次我使用 cmp_deeply 时,它都算作一个测试,使我的实际测试次数为 11(因为我调用了 cmp_deeply 3 次)当我只有 8 个功能时。我不想增加我的测试次数。有没有更可行的解决方案?

最佳答案

您应该改用 eq_deeply:

This is the same as cmp_deeply() except it just returns true or false. It does not create diagnostics...

关于perl - 如何在不增加测试计数的情况下使用 Perl 的 Test::Deep::cmp_deeply?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1274756/

相关文章:

java - 集成测试其行为取决于当前时间的 API

perl - 颠覆存储库中增量的格式是什么,如果我在预提交钩子(Hook)中更​​改它们,我能把它炸到什么程度?

perl - 使用 Test::Mojo 测试 URL 生成

regex - 如何在Perl中将变量用作正则表达式修饰符?

java - 为什么我的 hamcrest "contains"不能按预期工作?

testing - 用gradle连续测试

xcode - 我可以多次运行 XCTest 套件吗?

regex - Perl 中自动生成替换

perl - Moose 只读属性特征以及如何设置它们?

testing - 使用类似 Watin 的工具创建页面的屏幕截图