sydtest:Haskell的现代测试框架,具有良好的默认设置和高级测试功能

时间:2021-03-08 02:02:52
【文件属性】:
文件名称:sydtest:Haskell的现代测试框架,具有良好的默认设置和高级测试功能
文件大小:285KB
文件格式:ZIP
更新时间:2021-03-08 02:02:52
Haskell 系统测试 Haskell的现代测试框架,具有良好的默认设置和高级测试功能。 执照 版权所有(c)2020 Tom Sydney Kerckhove 版权所有 参见 简而言之 这是sydtest设计原理的简短概述。 请参阅以下功能的完整概述。 原理:通过测试应该给您信心 这意味着您应该尽早收到任何潜在问题的警报。 默认情况下并行执行测试 这将显示您的代码可能存在的任何竞争条件或缺乏线程安全性。 它还有助于减少测试套件的总运行时间。 默认情况下,随机测试套件执行顺序 这将防止对执行顺序的任何依赖。 原理:可重现的测试 默认情况下确定性随机性 默认情况下,测试套件执行顺序改组和属性测试随机性都使用固定种子。 这有助于防止脱皮,并易于重现失败的测试。 脱脂诊断 当您发现一个不稳定的测试套件时,sydtest为您提供了有助于诊断这种脆弱性的工具。 这将易变的测试套件变成可重现的故障,您可以进

网友评论