Selaa lähdekoodia

move #8322 test to java test suite

Aleksandr Kuzmenko 6 vuotta sitten
vanhempi
commit
8d5baab66d

+ 0 - 0
tests/misc/projects/Issue8322/Main.hx → tests/misc/java/projects/Issue8322/Main.hx


+ 0 - 0
tests/misc/projects/Issue8322/compile.hxml → tests/misc/java/projects/Issue8322/compile.hxml


+ 2 - 0
tests/misc/java/run.hxml

@@ -0,0 +1,2 @@
+-cp ../src
+--run Main

+ 1 - 1
tests/optimization/src/TestJs.hx

@@ -97,7 +97,7 @@ class TestJs {
 		var a = "";
 		var a = "";
 		var e = switch (a) {
 		var e = switch (a) {
 			case _.toLowerCase() => "e": 0;
 			case _.toLowerCase() => "e": 0;
-			default: throw new js.Error();
+			default: throw new js.lib.Error();
 		}
 		}
 	}
 	}
 
 

+ 6 - 0
tests/runci/targets/Java.hx

@@ -6,6 +6,9 @@ import runci.Config.*;
 using StringTools;
 using StringTools;
 
 
 class Java {
 class Java {
+	static var miscJavaDir(get,never):String;
+	static inline function get_miscJavaDir() return miscDir + 'java/';
+
 	static public function getJavaDependencies() {
 	static public function getJavaDependencies() {
 		haxelibInstallGit("HaxeFoundation", "hxjava", true);
 		haxelibInstallGit("HaxeFoundation", "hxjava", true);
 		runCommand("javac", ["-version"]);
 		runCommand("javac", ["-version"]);
@@ -43,5 +46,8 @@ class Java {
 				}
 				}
 			}
 			}
 		}
 		}
+
+		changeDirectory(miscJavaDir);
+		runCommand("haxe", ["run.hxml"]);
 	}
 	}
 }
 }