2
0
Эх сурвалжийг харах

[tests] fix stderr template path normalization macros for unix (haxe only lowercases paths on windows)

Dan Korostelev 11 жил өмнө
parent
commit
4706b5717b

+ 5 - 1
tests/misc/src/Main.hx

@@ -63,8 +63,12 @@ class Main {
 
 	static function normPath(resolve, p:String):String {
 		if (Sys.systemName() == "Windows")
+		{
+			// on windows, haxe returns lowercase paths with backslashes
 			p = p.replace("/", "\\");
-		return p.toLowerCase();
+			p = p.toLowerCase();
+		}
+		return p;
 	}
 
 	static function runCommand(command:String, args:Array<String>, expectFailure:Bool, expectStderr:String) {