mirror of
https://github.com/ashinn/chibi-scheme.git
synced 2025-05-19 05:39:18 +02:00
Show source for failed expected value.
This commit is contained in:
parent
7ac3cfebe1
commit
47f7ab01cf
1 changed files with 2 additions and 1 deletions
|
@ -174,6 +174,7 @@
|
||||||
(test-run (lambda () expect)
|
(test-run (lambda () expect)
|
||||||
(lambda () expr)
|
(lambda () expr)
|
||||||
`((name . ,n)
|
`((name . ,n)
|
||||||
|
(expect-source . expect)
|
||||||
(source . expr)
|
(source . expr)
|
||||||
(var-names . (vars ...))
|
(var-names . (vars ...))
|
||||||
(var-values . ,(list vars ...))
|
(var-values . ,(list vars ...))
|
||||||
|
@ -528,7 +529,7 @@
|
||||||
(guard
|
(guard
|
||||||
(exn
|
(exn
|
||||||
(else
|
(else
|
||||||
(warning "bad expect value")
|
(warning "bad expect value" (assq-ref info 'expect-source))
|
||||||
(print-exception exn (current-error-port))
|
(print-exception exn (current-error-port))
|
||||||
#f))
|
#f))
|
||||||
(expect))))
|
(expect))))
|
||||||
|
|
Loading…
Add table
Reference in a new issue