是否可以在HUnit中声明错误情况?

时间:2017-09-20 19:44:25

标签: haskell error-handling hunit

如果我有一个导致某个输入错误的函数,是否可以编写一个测试来验证该输入是否发生错误?

我没有找到这个"断言错误" HUnit中提供的功能。它可以在HUnit中使用,还是在其他测试包中使用?

1 个答案:

答案 0 :(得分:5)

如果使用标准异常处理不会发生错误并断言,您可以捕获错误:

data_out = cv2.resize(data_in, dsize=dsize, interpolation=cv2.INTER_AREA)