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/22/20 2:27 PM, Arthur A. Gleckler wrote: > It means that there is no equivalent to SRFI 64's |test-begin| and |test-end|, which create a dynamic extent for tests that doesn't correspond to any lexical structure. I consider that a misfeature. It does allow doing tests in the REPL: $ kawa #|kawa:1|# (test-begin "repl") %%%% Starting test repl (Writing full log to "repl.log") #|kawa:2|# (define v (make-vector 5 99)) #|kawa:3|# (test-assert (vector? v)) #|kawa:4|# (test-eqv 99 (vector-ref v 2)) #|kawa:5|# (vector-set! v 2 7) #|kawa:6|# (test-eqv 99 (vector-ref v 2)) /dev/tty:6: FAIL #|kawa:7|# (test-eqv 99 (vector-ref v 7)) /dev/tty:7: FAIL #|kawa:8|# (test-end) # of expected passes 2 # of unexpected failures 2 #|kawa:9|# "/dev/tty:6 FAIL" means the test failed on line number 6 file /dev/tty. -- --Per Bothner xxxxxx@bothner.com http://per.bothner.com/