保存或记录在Karma / Mocha测试中生成的图像

时间:2018-02-05 18:07:31

标签: javascript unit-testing karma-runner karma-mocha

作为我的Karma / Mocha单元测试套件的一部分,我生成画布图像并将其与已知的" good"进行比较。 https://github.com/mapbox/pixelmatch的图片。

然而,如果这样的测试失败了,我需要包括"坏"以某种方式将图像映射到我的测试报告中,以便以后检索它以供检查。

这样做的正确方法是什么?是否有可能与一些插件开箱即用?显然,文件系统对象在Karma下的浏览器中不可用,我不能将这些图像保存到我的报告文件夹中。

我想到的一个选项是记录base64编码的图像作为测试失败错误的一部分,并将其与一些自定义报告器一起输出。我错过了更简单的方法吗?

0 个答案:

没有答案