marking1/collatz_test.sh
changeset 261 8997430d9765
parent 212 4bda49ec24da
child 266 ca48ac1d3c3e
equal deleted inserted replaced
260:b4812c877b05 261:8997430d9765
    21 marks=$(( 0 ))
    21 marks=$(( 0 ))
    22 
    22 
    23 # compilation tests
    23 # compilation tests
    24 
    24 
    25 function scala_compile {
    25 function scala_compile {
    26   (ulimit -t 60; JAVA_OPTS="-Xmx1g" scala "$1" 2> /dev/null 1> /dev/null)
    26   (ulimit -t 60; JAVA_OPTS="-Xmx1g" scala -nc "$1" 2> /dev/null 1> /dev/null)
    27 }
    27 }
    28 
    28 
    29 # functional tests
    29 # functional tests
    30 
    30 
    31 function scala_assert {
    31 function scala_assert {
    32   (ulimit -t 60; JAVA_OPTS="-Xmx1g" scala -i "$1" "$2" -e "" 2> /dev/null 1> /dev/null)
    32   (ulimit -t 60; JAVA_OPTS="-Xmx1g" scala -nc -i "$1" "$2" -e "" 2> /dev/null 1> /dev/null)
    33 }
    33 }
    34 
    34 
    35 # purity test
    35 # purity test
    36 
    36 
    37 function scala_vars {
    37 function scala_vars {