فهرست منبع

do not swallow failed getHaxelibPath

Simon Krajewski 11 سال پیش
والد
کامیت
f83697379f
1فایلهای تغییر یافته به همراه6 افزوده شده و 0 حذف شده
  1. 6 0
      tests/RunTravis.hx

+ 6 - 0
tests/RunTravis.hx

@@ -35,7 +35,13 @@ class RunTravis {
 	static function getHaxelibPath(libName:String) {
 		var proc = new sys.io.Process("haxelib", ["path", libName]);
 		var result = proc.stdout.readLine();
+		var code = proc.exitCode();
 		proc.close();
+		if (code != 0) {
+			Sys.println(result);
+			Sys.exit(code);
+		}
+		trace('Haxelib path for $libName: $result');
 		return result;
 	}