File tree Expand file tree Collapse file tree 1 file changed +11
-10
lines changed Expand file tree Collapse file tree 1 file changed +11
-10
lines changed Original file line number Diff line number Diff line change 22
33TEST_MODULES=(convolution dsu fenwicktree lazysegtree math maxflow mincostflow modint scc segtree string twosat --all)
44TMP_PATH=$( mktemp -d)
5- SCRIPT_DIR=$( cd $( dirname $0 ) ; pwd)
5+ # shellcheck disable=SC2164
6+ SCRIPT_DIR=" $( cd " $( dirname " $0 " ) " ; pwd) "
67TEST_FILE=" test.rs"
78FILE_HEAD=" fn main() {}"
89
9- for MODULE in ${TEST_MODULES[@]} ; do
10- echo Test module $MODULE
11- python3 $SCRIPT_DIR /../../expand.py $MODULE > $TMP_PATH /$TEST_FILE
12- echo " Output" $( wc -c < $TMP_PATH /$TEST_FILE ) " Bytes"
13- echo $FILE_HEAD >> $TMP_PATH /$TEST_FILE
14- rustc -A warnings $TMP_PATH /$TEST_FILE
15- if [ $? -ne 0 ] ; then
16- echo " Error compiling for $MODULE "
10+ for MODULE in " ${TEST_MODULES[@]} " ; do
11+ echo Test module " $MODULE "
12+ python3 " $SCRIPT_DIR /../../expand.py" " $MODULE " > " $TMP_PATH /$TEST_FILE "
13+ echo Output " $( wc -c < " $TMP_PATH /$TEST_FILE " ) " Bytes
14+ echo " $FILE_HEAD " >> " $TMP_PATH /$TEST_FILE "
15+ if ! rustc -A warnings " $TMP_PATH /$TEST_FILE " ;
16+ then
17+ echo Error compiling for " $MODULE "
1718 exit 1
1819 else
19- echo " Test passed"
20+ echo Test passed
2021 fi
2122done
You can’t perform that action at this time.
0 commit comments