小编Gau*_*ain的帖子

racketunit检查不是抛出异常

(check < 4 3)在屏幕上返回错误消息,但该函数也返回#<void>.我期待它只返回一个例外,而不是无效.我是否正确理解以下球拍文档:

"如果条件成立,则检查评估为(void).如果条件不成立,则检查会引发exn:test的实例:检查详细说明失败的信息."

> (display (check < 4 3))
--------------------
FAILURE
name:       check
location:   (|interactions from an unsaved editor| 75 11 1868 13)
expression: (check < 4 3)
params:     (#<procedure:<> 4 3)

. . Check failure
--------------------
#<void>
>
Run Code Online (Sandbox Code Playgroud)

testing racket

1
推荐指数
1
解决办法
66
查看次数

标签 统计

racket ×1

testing ×1