美味的银色:一个出色的测试跑步者,包括对黄金测试的支持。

[图书馆,麻省理工学院,测试][建议标签]

这个包提供了一个奇特的测试运行程序,并支持«黄金测试»。

黄金测试是将结果写入文件的IO操作。要通过测试,此输出文件应与相应的«golden»文件,其中包含测试的正确结果。

测试运行程序允许使用正则表达式筛选测试,并以交互方式检查黄金测试的结果。

这个包裹是一个大大扩展的美味金叉。


[跳到自述]

下载

版本[RSS(RSS)] 3,3.0.0.1,3.0.1.0,3.0.2.0,3.0.2.1,3.0.2.2,3.1,3.1.1,3.1.2,3.1.3,3.1.4,3.1.5,第3.1.6条,3.1.7,3.1.8,3.1.8.1,3.1.9条,3.1.10,3.1.11,3.1.12,3.1.13,3.1.14,3.1.15,3.2,3.2.1,3.2.2,3.2.3,3.3,3.3.1,3.3.1.1,3.3.1.2,3.3.1.3(信息)
更改日志 CHANGELOG.md公司
依赖关系 ansi端子(>=0.6.2.1),异步,基础(>=4.6&&<5),字节删除(>=0.9.2.1),集装箱,deepseq公司,目录(>=1.2.3.0),文件路径,mtl公司,optparse应用程序,过程(>=1.2),处理-提取(>=0.3),正则表达式-tdfa(>=1.2.0),半群(>=0.18.3),默默地(>=1.2.5.1),stm公司(>=2.4.2),已标记,美味的(>=1.4),暂时的,文本(>=0.11.0.0),变压器(>=0.3)[细节]
许可证 麻省理工学院
作者 菲利普·豪斯曼(Philipp Hausmann)、罗曼·切普里亚卡(Roman Cheplyaka)等
维护人员 菲利普·奥斯曼(Philipp Hausmann)、安德烈亚斯·阿贝尔(Andreas Abel)
类别 测试
主页 https://github.com/phile314/tasty-silver网站
Bug跟踪器 https://github.com/phile314/tasty-silver/issues
源回购 头部:git克隆https://github.com/phile314/tasty-silver.git
已上传 通过安德烈亚斯·阿贝尔2023-10-20T09:51:10Z
分配 架构(architecture):3.3.1.3,LTSHaskell公司:3.3.1.3,NixOS:3.3.1.3,堆叠:3.3.1.3
反向依赖关系 2直接,0间接[细节]
下载 总计25778人(过去30天内有90人)
额定值 (尚未投票)[估算人贝叶斯平均]
您的评分
  • λ
  • λ
  • λ
状态 可用文档[生成日志]
上一次成功报告时间为2023-10-20[所有1个报告]

tasty-silver-3.3.1.3自述文件

[返回包描述]

黑客版本 Stackage Nightly上的美味银色 堆叠LTS版本 哈斯克尔-CI macOS操作系统 窗户

美味的银色

此软件包支持«黄金测试»。

黄金测试是将结果写入文件的IO操作。要通过测试,此输出文件应与相应的«golden»文件,其中包含测试的正确结果。

交互式模式

如果使用-我选项,显示任何失败黄金测试的差异发送给用户。基于此差异,用户可以选择更新黄金标准或根据需要修复测试用例。交互模式要求至少差异比较较少的可用,或更可取wdiff公司色差用于基于字符的差异。

便携性

美味的银色目标是在Linux、macOS和Windows下工作。特别是,它应该在GitHub CI虚拟环境.

已知限制:

  • 打开macOS操作系统,要求GHC≥7.10,因为GHC≤7.8产生的代码与的系统完整性保护机制不兼容Mac OS X。特别是,您可能会看到以下错误:

    /usr/bin/less:getPermissions:fileAccess:权限被拒绝(不允许操作)
  • 在Windows上,彩色差异可能不可用,因为它取决于可用性色差,较少的,第页、和wdiff公司.

示例

有关非平凡示例,请参见Agda测试,用于测试Agda编译器。

维护者

菲利普·奥斯曼是主要的维护者。安德烈亚斯·阿贝尔是共同维护者。