Scheme testing needs some work, so I introduce the Schemetest project
hga@xxxxxx
(20 Aug 2020 17:25 UTC)
|
Re: Scheme testing needs some work, so I introduce the Schemetest project
Arthur A. Gleckler
(20 Aug 2020 17:40 UTC)
|
Re: Scheme testing needs some work, so I introduce the Schemetest project
hga@xxxxxx
(20 Aug 2020 18:09 UTC)
|
Scheme portable testing prior art
Lassi Kortela
(20 Aug 2020 19:00 UTC)
|
Re: Scheme portable testing prior art
Marc Nieper-Wißkirchen
(20 Aug 2020 19:09 UTC)
|
Re: Scheme portable testing prior art
Lassi Kortela
(20 Aug 2020 19:17 UTC)
|
Re: Scheme portable testing prior art
Marc Nieper-Wißkirchen
(20 Aug 2020 19:31 UTC)
|
Re: Scheme portable testing prior art Per Bothner (20 Aug 2020 20:58 UTC)
|
Re: Scheme portable testing prior art
Per Bothner
(20 Aug 2020 21:13 UTC)
|
Re: Scheme portable testing prior art
Alex Shinn
(21 Aug 2020 01:54 UTC)
|
Re: Scheme portable testing prior art
Marc Nieper-Wißkirchen
(21 Aug 2020 07:52 UTC)
|
Re: Scheme portable testing prior art
Alex Shinn
(21 Aug 2020 09:16 UTC)
|
Re: Scheme portable testing prior art
Marc Nieper-Wißkirchen
(21 Aug 2020 11:11 UTC)
|
Re: Scheme portable testing prior art
Alex Shinn
(21 Aug 2020 13:41 UTC)
|
Re: Scheme portable testing prior art
John Cowan
(20 Aug 2020 19:25 UTC)
|
Re: Scheme portable testing prior art
Lassi Kortela
(20 Aug 2020 19:39 UTC)
|
Re: Scheme portable testing prior art
Marc Nieper-Wißkirchen
(20 Aug 2020 20:04 UTC)
|
test-error, portability
Lassi Kortela
(20 Aug 2020 20:41 UTC)
|
Re: test-error, portability
Marc Nieper-Wißkirchen
(21 Aug 2020 06:49 UTC)
|
Re: test-error, portability
Per Bothner
(21 Aug 2020 13:21 UTC)
|
Re: test-error, portability
Arthur A. Gleckler
(21 Aug 2020 18:24 UTC)
|
Re: test-error, portability
John Cowan
(21 Aug 2020 21:54 UTC)
|
Re: test-error, portability
Alex Shinn
(22 Aug 2020 15:13 UTC)
|
Re: test-error, portability
hga@xxxxxx
(23 Aug 2020 21:24 UTC)
|
Re: test-error, portability
John Cowan
(23 Aug 2020 21:44 UTC)
|
Re: test-error, portability
Marc Nieper-Wißkirchen
(26 Aug 2020 13:45 UTC)
|
Re: test-error, portability
Marc Nieper-Wißkirchen
(26 Aug 2020 13:43 UTC)
|
Re: Scheme portable testing prior art
John Cowan
(20 Aug 2020 22:05 UTC)
|
Re: Scheme portable testing prior art
Marc Nieper-Wißkirchen
(20 Aug 2020 19:56 UTC)
|
Re: Scheme portable testing prior art
Arthur A. Gleckler
(20 Aug 2020 22:27 UTC)
|
Comments on Arthur's test framework
Lassi Kortela
(22 Aug 2020 08:56 UTC)
|
Re: Comments on Arthur's test framework
Arthur A. Gleckler
(22 Aug 2020 21:28 UTC)
|
Re: Comments on Arthur's test framework
John Cowan
(22 Aug 2020 22:34 UTC)
|
Re: Comments on Arthur's test framework
Per Bothner
(22 Aug 2020 23:45 UTC)
|
Re: Comments on Arthur's test framework
Arthur A. Gleckler
(23 Aug 2020 00:21 UTC)
|
Re: Comments on Arthur's test framework
Per Bothner
(23 Aug 2020 00:40 UTC)
|
Re: Comments on Arthur's test framework
Arthur A. Gleckler
(23 Aug 2020 01:52 UTC)
|
Re: Scheme portable testing prior art
Alex Shinn
(27 Aug 2020 05:04 UTC)
|
Re: Scheme portable testing prior art
hga@xxxxxx
(21 Aug 2020 16:52 UTC)
|
On 8/20/20 12:31 PM, Marc Nieper-Wißkirchen wrote: > It would be nice if Per Bothner could chime in here. I put him in CC. I just noticed the discussion. (I get so much SRFI/Scheme email these days that I mostly just delete them, unless something catches my eye.) Basically, I agree with everything you (Marc) said so far. I am not opposed to defining a pared-down minimal subset of SRFI-64 (except I would hate to leave out test-begin/test-end); however, I'm not convinced there is any point. On 8/20/20 12:17 PM, Lassi Kortela wrote: > Whatever the reasons, a full-featured test definition framework is much simpler than a full-featured test runner. The API might be simpler if you leave out the test runner framework, but I don't think you save a lot of code: Most of the code of the SRFI 64 implementation is a fairly simple (though attempting to be "full-featured") test definition framework. Adding the hooks and API of the test runner framework mostly adds some extra indirection (a simple ad hoc implementation-and-interface system) so you can run the same test-suites on alternative frameworks. (Primarily customizing how tests results are displayed and/or summarized.) -- --Per Bothner xxxxxx@bothner.com http://per.bothner.com/