【发布时间】:2015-05-04 09:24:06
【问题描述】:
所以我想做的是使用 doctest 来测试 Python 中一系列函数的结果,这些函数使用 OpenCV 返回一系列图像。我相信你知道,图像只不过是一个矩阵。
如何使用 Doctest 检查返回的图像是否与之前保存的图像相同?不完全确定这是否是测试它的正确方法,所以如果您有更好的想法,请不要害羞(我的函数必须返回图像)。
理想的解决方案是不将整个矩阵复制为测试结果(我宁愿更改我的测试方法,因为它会使文件不可读)。
【问题讨论】:
-
为什么不直接打开保存的图像并检查它是否等于返回值?
doctest可能不是最好的测试工具。