Browse Source

testMakeVarArgs on all platforms

ncannasse 7 years ago
parent
commit
a9910f63e8
2 changed files with 10 additions and 10 deletions
  1. 10 0
      tests/unit/src/unit/TestMisc.hx
  2. 0 10
      tests/unit/src/unit/TestPython.hx

+ 10 - 0
tests/unit/src/unit/TestMisc.hx

@@ -289,6 +289,16 @@ class TestMisc extends Test {
 		eq( MyDynamicClass.staticDynamic(1,2), 103 );
 	}
 
+	function testMakeVarArgs () {
+		var f = function (a:Array<Dynamic>) {
+			eq(a.length, 2);
+			return a[0] + a[1];
+		}
+		var g = Reflect.makeVarArgs(f);
+		var res = g(1,2);
+		eq(3, res);
+	}
+
 	function testMD5() {
 		eq( haxe.crypto.Md5.encode(""), "d41d8cd98f00b204e9800998ecf8427e" );
 		eq( haxe.crypto.Md5.encode("hello"), "5d41402abc4b2a76b9719d911017c592" );

+ 0 - 10
tests/unit/src/unit/TestPython.hx

@@ -205,16 +205,6 @@ class TestPython extends Test {
 		eq(5, Reflect.field(x, "__iter__"));
 	}
 
-
-	function testMakeVarArgs () {
-		var f = function (a:Array<Dynamic>) {
-			return a[0] + a[1];
-		}
-		var g = Reflect.makeVarArgs(f);
-		var res = g(1,2);
-		eq(3, res);
-	}
-
 	function testKwArgsAfterVarArgs () {
 		function test (va:VarArgs<Dynamic>, kw:KwArgs<Dynamic>) {
 			var a = va.toArray();