Hello,

Sunjoong Lee <sunjo...@gmail.com> skribis:

> Your implementation fails srfi-64-test.scm, a test suite for the SRFI 64.

Oh, which ones?  This is essentially the reference implementation, so it
shouldn’t fail.  But perhaps my copy of srfi-64.scm is older than
srfi-64-test.scm?

> I don't know "Display a backtrace upon error."
> In my implementation on Guile and Per's reference implementation on
> Kawa, actual-error is loged if exception occurs like this;
>   Test begin:
>     test-name: "3.3. test-begin with mismatched test-end"
>     source-file: "srfi-64-test.scm"
>     source-line: 236
>     source-form: (test-error "3.3. test-begin with mismatched test-end" #t
> (triv-runner (lambda () (test-begin "a") (test-assert "b" #t) (test-end
> "x"))))
>   Test end:
>     result-kind: pass
>     actual-error: (misc-error #f "~A" ("bad end grojup name a but expected
> x") #f)
>     expected-error: #t

Indeed, that’s better than what I’m getting.  I must be using an old
version of srfi-64.scm.

Thanks,
Ludo’.

Reply via email to