Bläddra i källkod

move #8322 test to java test suite

Aleksandr Kuzmenko 6 år sedan
förälder
incheckning
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 e = switch (a) {
 			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;
 
 class Java {
+	static var miscJavaDir(get,never):String;
+	static inline function get_miscJavaDir() return miscDir + 'java/';
+
 	static public function getJavaDependencies() {
 		haxelibInstallGit("HaxeFoundation", "hxjava", true);
 		runCommand("javac", ["-version"]);
@@ -43,5 +46,8 @@ class Java {
 				}
 			}
 		}
+
+		changeDirectory(miscJavaDir);
+		runCommand("haxe", ["run.hxml"]);
 	}
 }