我正在写一个模块Test::Builder
。我想写一个测试来测试我的测试,当它是失败。不幸的是,测试中的失败测试会导致测试失败,从而导致整个测试套件失败。我如何测试失败的测试?这样它们不会导致我的测试套件失败。 代码示例赞赏如何测试Test :: Builder测试?
3
A
回答
3
Test::Builder::Tester
包含在Test :: Builder/Test :: Simple发行版中,它包含用于测试使用Test :: Builder(Test :: Simple,Test :: More和绝大多数性能良好的最新测试模块)。
1
我会看看Test::More
或Test::Most
的测试套件。
而且我会确保它们不会覆盖我的需求 - 我认为您已经完成了这些需求。 ;-)
相关问题
- 1. Test :: Builder :: Tester任何方式忽略测试失败的测试诊断?
- 2. 测试Builder模式
- 3. 如何使用Test :: More测试STDERR?
- 4. 如何从“go test”测试“main()”例程?
- 5. 如何使用Google Test测试EXE?
- 6. sbt test-only特定测试
- 7. 用Boost :: Test测试DLL吗?
- 8. 为什么'进行测试'和“./test/Test”
- 9. Test :: Builder :: Tester失败测试失败,为什么?
- 10. 如何测试junit测试
- 11. Bash:if [“echo test”==“test”];然后回显“echo壳测试输出测试”fi;可能?
- 12. 似乎无法使用耙测试(Test :: Unit)运行测试
- 13. 在测试用例中获取BOOST TEST测试套件名称
- 14. GTEST,未定义的引用“测试::测试::〜测试()”,测试::测试::测试()
- 15. 单元测试场景 - 如何测试?
- 16. 如何测试方法(白盒测试)
- 17. 如何在mac中测试connectathon测试
- 18. 如何创建测试(测试)网站?
- 19. Android单元测试:我如何测试?
- 20. XCUI测试:如何测试集发生
- 21. 如何使用Rapidminer测试测试集?
- 22. 如何制作/测试和/测试/测试两个HTML页面
- 23. 如何测试
- 24. 如何测试
- 25. 如何测试
- 26. 如何测试
- 27. 如何测试
- 28. Boost Test与谷歌测试框架
- 29. 单元测试使用spring-test-dbunit
- 30. 注释掉@Test导致测试失败
请解释如何使用Test :: More或Test :: Most来测试失败的测试,但不会导致测试套件失败。 – xenoterracide 2011-04-29 13:22:51
@xenoterracide - 我认为关键是看看这些模块的测试套件。另外,我会考虑'Test :: Simple'分发的't/Builder'目录。 – bvr 2011-04-29 13:27:21
@bvr - 的确如此,那就是重点。 – Lumi 2011-04-29 13:30:20