Re: Scheme portable testing prior art
Marc Nieper-Wißkirchen 20 Aug 2020 20:04 UTC
Am Do., 20. Aug. 2020 um 21:39 Uhr schrieb Lassi Kortela <xxxxxx@lassi.io>:
> That library is practically identical to the test definition part of
> SRFI 64. We're in a good situation, let's keep it that way!
Unfortunately, there are some incompatibilities: "test-error" has a
different interface; SRFI 64 has "test-equal", Chibi/Chicken has
"test".
But it's true that the Chibi/Chicken interface can be easily mapped on
a part of the SRFI 64 interface. So I think it makes sense to provide
a small library implementing Chibi/Chicken's interface on top of SRFI
64. This way, test suites using the Chibi/Chicken interface and test
suites using the SRFI 64 interface can be run uniformly on one
implementation-provided SRFI 64 test runner (which is adaptable for
the more sophisticated tests through the SRFI 64 interface but not
through Chibi/Chicken interface).