on master help sign in
fix missing tests
commit71fae2801f00bef26b901567d9d055b623b9869c authorJan Bessai <Jan.Bessai@tu-dortmund.de> dateSat 7 Jun 2014, 22:01 (12 years ago) parent6f912c8
3 files changed+14−4
test/Makefile+1−1 test/reg029/Reg029Wrapper.java+1−1 test/reg029/run+12−2
test/Makefile+1−1
@@ -8,7 +8,7 @@ test: $(TESTS)
88 @perl ./runtest.pl $(patsubst %.test,%,$@)
99
1010test_java:
11− perl ./runtest.pl without buffer001 reg039 --codegen Java
11+ @perl ./runtest.pl without --codegen Java
1212
1313test_js:
1414 @perl ./runtest.pl without sugar004 reg029 io001 dsl002 io003 effects001 effects002 buffer001 --codegen node
test/reg029/Reg029Wrapper.java+1−1
@@ -7,7 +7,7 @@ import java.util.Map;
77 * into the standard set of properties.
88 */
99public class Reg029Wrapper {
10− public static void main(String [] args) {
10+ public static void main(String args[]) {
1111 Map<String, String> env = System.getenv();
1212 for (String key : env.keySet()) {
1313 System.setProperty(key, env.get(key));
test/reg029/run+12−2
@@ -1,7 +1,17 @@
11#!/usr/bin/env bash
2+
23idris $@ reg029.idr -o reg029
34unset IDRIS_REG029_NONEXISTENT_VAR
45export IDRIS_REG029_EXISTENT_VAR='exists!'
5−./reg029
6+
7+IsJava=`echo "$@" | grep -E "\-\-codegen([[:space:]]+)Java\>"`
8+if [ -z "$IsJava" ]
9+then
10+ ./reg029
11+else
12+ javac -cp reg029:. Reg029Wrapper.java
13+ java -cp reg029:. Reg029Wrapper
14+fi
615idris $@ reg029.idr --execute
7−rm -f reg029 *.ibc
16+rm -f reg029 *.ibc *.class
17+