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

biz*_*nez 0 testing perl

它看起来像是Test::Deep受到了启发is_deeply.我的问题是如何自己进行cmp_deeply测试而不是测试?因为我的测试列表只有8个,但每次我使用时cmp_deeply,它都算作测试,cmp_deeply当我只有8个函数时,我的实际测试次数为11(因为我调用了3次)​​.我不想增加测试次数.有更可行的解决方案吗?

Mic*_*man 9

您应该使用eq_deeply:

这是相同的,cmp_deeply() 只是它只返回true或false.它不会创建诊断...

  • 不,`eq_deeply` *仅返回true或false。*它不会向测试工具报告任何内容。 (2认同)