jtenner/as-pect - @ as-pect/json-reporter (英语)
将您的模块写入 AssemblyScript 并进行快速的靴子测试 以 Web Assembly 速度执行 !
文档
要查看文件,它的位置是 这里 在图书上。 如果医生有任何问题,请随意提出问题!
记者 API
JSON是从给 onReportFinish({ report })自定义文件记录员应该更喜欢从 @as-pect/core 治疗 onFinish(ctx) 作为遗留的相容性回调.
jSON v1合同
@as-pect/json-reporter 是JSON的记者 由 asp --json 并故意与标准化的通用报告格式报告员分开 @as-pect/ctrf-reporter。 。 。 .
记者写了一个兄弟 .json 每个测试条目的文件。 文件根是按执行顺序排列的一系列结果对象.
通过和失败测试使用此字段形状:
{
"group": "math",
"name": "adds values",
"ran": true,
"pass": true,
"negated": false,
"runtime": 3,
"message": null,
"actual": "3",
"expected": "3"
}
测试失败, 保留相同的字段 pass: false文本中 message,并反映 actual 财务报告和审定财务报表 expected 当在现相.
待办结果使用相同的对象形状进行相容性:
{
"group": "math",
"name": "TODO: handles division",
"ran": false,
"pass": null,
"negated": false,
"runtime": 0,
"message": "",
"actual": null,
"expected": null
}
使用 asp --ctrf 或者说 asp --reporter @as-pect/ctrf-reporter 当消费者期望 CTRF 根域,例如 reportFormat, (中文(简体) ), specVersion,以及 results。 。 。 .
贡献者
请看 捐款额。 。 。 .
感谢 @ willemneal (英语) 财务报告和审定财务报表
@ 麦克斯格雷 给予他们一切支持 as-pect 页:1
最好的软件.
其他贡献者:
- @trusktr (英语) - 文档更改
- @ 麦克斯格雷 - API绩效建议
- @torch2424 (英语) - 文档更改
- @dcodeio (英语) - 自己编的大会文稿!
- @ 9oelM (英语) - 杂项功能
特别 谢谢
特别感谢 大会脚本 团队创建 AssemblyScript 本身.