Skip to content

Commit 7c888a4

Browse files
committed
avoid shadowing error
1 parent 3c6d7ef commit 7c888a4

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

redex-examples/redex/examples/delim-cont/randomized-tests.rkt

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@
123123
(define e’ (rewrite e))
124124
(if (equal? e e’) e (loop e’)))))
125125

126-
(struct error (cause) #:transparent)
126+
(struct error-raised (cause) #:transparent)
127127
(struct answer (output result) #:transparent)
128128
(struct bad-test (reason) #:transparent)
129129
(struct timeout ())
@@ -134,8 +134,8 @@
134134
(timeout? impl-behavior)
135135
(let ([model-behavior (timeout-warn 30 (model-eval prog) (pretty-write prog))])
136136
(or (timeout? model-behavior)
137-
(if (error? impl-behavior)
138-
(error? model-behavior)
137+
(if (error-raised? impl-behavior)
138+
(error-raised? model-behavior)
139139
(and (answer? model-behavior)
140140
(equal? impl-behavior model-behavior))))))))
141141

@@ -176,10 +176,10 @@
176176
[(exn:fail (regexp "%: expected argument of type <non-procedure>") _)
177177
(bad-test "procedure as tag")]
178178
[(exn:fail m _)
179-
(error m)])])
179+
(error-raised m)])])
180180
(parameterize ([current-output-port output])
181181
(eval test ns))))
182-
(if (or (error? result) (bad-test? result))
182+
(if (or (error-raised? result) (bad-test? result))
183183
result
184184
(answer (get-output-string output)
185185
(show result))))))
@@ -213,7 +213,7 @@
213213
(answer
214214
(apply string-append (map (curry format "~v") output))
215215
(show result))
216-
(error p))])))
216+
(error-raised p))])))
217217

218218
(define (with-timeout thunk timeout on-timeout)
219219
(let ([c (make-channel)])

0 commit comments

Comments
 (0)