Explorar o código

[benchs] print an error if a requested case does not exist

Alexander Kuzmenko %!s(int64=6) %!d(string=hai) anos
pai
achega
002502d4a6
Modificáronse 1 ficheiros con 4 adicións e 0 borrados
  1. 4 0
      tests/benchs/src/Macro.hx

+ 4 - 0
tests/benchs/src/Macro.hx

@@ -50,6 +50,10 @@ class Macro {
 			}
 			}
 		}
 		}
 		loop(pack.split('.'));
 		loop(pack.split('.'));
+		if(cases.length == 0) {
+			Sys.stderr().writeString('${Context.definedValue("test")} not found.\n');
+			Sys.exit(1);
+		}
 		return macro $a{cases};
 		return macro $a{cases};
 	}
 	}
 }
 }