tests: fix test_extern.nit for 64bits
[nit.git] / tests / tests.sh
index b208c71..4a0d6a3 100755 (executable)
@@ -135,7 +135,7 @@ for ii in "$@"; do
 
        tmp=${ii/../AA}
        if [ "x$tmp" = "x$ii" ]; then
-               oincludes="-I . -I ../lib/standard"
+               oincludes="-I . -I ../lib/standard -I ../lib/standard/collection"
        else
                oincludes=""
        fi
@@ -206,7 +206,6 @@ for ii in "$@"; do
                        if [ -f "$f.args" ]; then
                                fargs=$f.args
                                cptr=0
-                               cat $fargs |
                                while read line; do
                                        ((cptr=cptr+1))
                                        args=$line
@@ -234,7 +233,7 @@ for ii in "$@"; do
                                                cat "$fff.err" >> "$fff.res"
                                        fi
                                        process_result $fff
-                               done
+                               done < $fargs
                        fi
                else
                        echo -n "! "