summaryrefslogtreecommitdiff
path: root/test/clitest
diff options
context:
space:
mode:
authormichelou <michelou@epfl.ch>2006-05-09 14:59:37 +0000
committermichelou <michelou@epfl.ch>2006-05-09 14:59:37 +0000
commit960380abbfd6b4986915247198f6c8b3576362cb (patch)
tree124cc8572a568794ef3f9e038422a8ae3d933afa /test/clitest
parent3379165fc10883211f6de9ed6ea89b5424c4bf86 (diff)
downloadscala-960380abbfd6b4986915247198f6c8b3576362cb.tar.gz
scala-960380abbfd6b4986915247198f6c8b3576362cb.tar.bz2
scala-960380abbfd6b4986915247198f6c8b3576362cb.zip
fixed error in file templates/generic-unix.tmpl
added corresponding test in script file test/clitest
Diffstat (limited to 'test/clitest')
-rwxr-xr-xtest/clitest11
1 files changed, 8 insertions, 3 deletions
diff --git a/test/clitest b/test/clitest
index 4d21fc638c..5da82f7463 100755
--- a/test/clitest
+++ b/test/clitest
@@ -199,7 +199,12 @@ test_execute() {
printf "Execute $main with current directory as default classpath\\n"
test_run "(cd $OUTPUT_DIR &&
- env CLASSPATH= $RUNTIME_COMMAND $main 3 2>> $LOG_FILE 1>> $LOG_FILE)";
+ env CLASSPATH= $RUNTIME_COMMAND $main 3 2>> $LOG_FILE 1>> $LOG_FILE)";
+
+ printf "Execute $main with quoted argument\\n"
+ test_run "env CLASSPATH= \
+ $RUNTIME_COMMAND -classpath $OUTPUT_DIR $main 4 \"a b c\" \
+ 2>> $LOG_FILE 1>> $LOG_FILE";
test_diff "$check$suffix" "$LOG_FILE";
}
@@ -331,8 +336,8 @@ elif [ "$LANG" = "java" ]; then
else
abort "unknown language '$LANG'"
fi
-[ -x "$COMPILER_COMMAND" ] || ( printf "Command $COMPILER_COMMAND not found\\n"; exit 1 );
-[ -x "$RUNTIME_COMMAND" ] || ( printf "Command $RUNTIME_COMMAND not found\\n"; exit 1 );
+[ -x "$COMPILER_COMMAND" ] || abort "Command $COMPILER_COMMAND not found";
+[ -x "$RUNTIME_COMMAND" ] || abort "Command $RUNTIME_COMMAND not found";
printf_initialization "${COLOR:-many}";