on master help sign in
Simplify the bash code a little
commitd352494bc19c677ca55f3a60a94aee61b6293b0b authorguillaume <guillaume@repl.it> dateFri 2 Jul 2021, 09:37 (5 years ago) parent26394f7
1 file changed+2−2
run_tests_language+2−2
run_tests_language+2−2
@@ -4,7 +4,7 @@ stty cols 80
44stty rows 20
55
66language=$1
7−expect_path="$(echo $2 | sed 's;/;\\/;g')"
7+expect_path=$2
88tests=$(find "./tests/${language}" -printf '%P\n')
99
1010for t in ${tests}; do
@@ -17,7 +17,7 @@ for t in ${tests}; do
1717
1818 echo -n "... ${language} $name"
1919
20− sed -i "s/#!\/usr\/bin\/expect/#!${expect_path}\/expect/" "./tests/${language}/$t"
20+ sed -i "s;#!/usr/bin/expect;#!${expect_path}/expect;" "./tests/${language}/$t"
2121 test_out=$(timeout 15 "./tests/${language}/$t" 2>&1)
2222 if [[ $? != 0 ]]; then
2323 echo -e "\n========== \"$t\" failed =========="