From 2cc8138f5353025dc7fba9491a113a39b1064024 Mon Sep 17 00:00:00 2001 From: Greg Hendershott Date: Thu, 24 Oct 2019 11:51:33 -0400 Subject: [PATCH] Enhance test.sh to exercise all "flavor" permutations --- test.sh | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/test.sh b/test.sh index ddaef74..3186048 100755 --- a/test.sh +++ b/test.sh @@ -1,12 +1,25 @@ +# Starting with Racket 7.4, there is also a "CS" flavor. for VER in 7.4 ; do for MIN in 0 1; do - for CS in 0 1; do - TEST=1 RACKET_MINIMAL=$MIN RACKET_CS=$CS RACKET_VERSION=$VER ./install-racket.sh + for NAT in 0 1; do + for CS in 0 1; do + TEST=1 RACKET_MINIMAL=$MIN RACKET_NATIPKG=$NAT RACKET_CS=$CS RACKET_VERSION=$VER ./install-racket.sh + done done done done -for VER in HEAD HEADCS RELEASE RELEASECS 7.3 7.2 7.1 7.0 6.12 6.11 6.10 6.9 6.8 6.7 6.6 6.5 6.4 6.3 6.2 6.2.1 6.1 6.1.1 6.0 6.0.1 5.93 5.92 5.3 5.3.6 5.3.5 5.3.4 5.3.3 5.3.2 5.3.1 ; do +# Starting with Racket 6.5, there is also a "NATIPKG" flavor. +for VER in 7.3 7.2 7.1 7.0 6.12 6.11 6.10 6.9 6.8 6.7 6.6 6.5 ; do + for MIN in 0 1; do + for NAT in 0 1; do + TEST=1 RACKET_MINIMAL=$MIN RACKET_NATIPKG=$NAT RACKET_VERSION=$VER ./install-racket.sh + done + done +done + +# In older Racket versions, there is a "MINIMAL" "flavor". +for VER in HEAD HEADCS RELEASE RELEASECS 6.4 6.3 6.2 6.2.1 6.1 6.1.1 6.0 6.0.1 5.93 5.92 5.3 5.3.6 5.3.5 5.3.4 5.3.3 5.3.2 5.3.1 ; do for MIN in 0 1; do TEST=1 RACKET_MINIMAL=$MIN RACKET_VERSION=$VER ./install-racket.sh done