Browse Source

Revert "removed obsolete test;"

This reverts commit 8f0596c47604d966d7b1a6fb67d435334db81592.
Aleksandr Kuzmenko 6 years ago
parent
commit
eb5fe029fd
1 changed files with 11 additions and 0 deletions
  1. 11 0
      tests/unit/src/unit/TestType.hx

+ 11 - 0
tests/unit/src/unit/TestType.hx

@@ -569,6 +569,9 @@ class TestType extends Test {
 		var ta = gf3(t, [])[0];
 		f(t == ta);
 		hsf(TestType, "gf3_haxe_Template_Array_haxe_Template");
+
+		eq(overloadFake(1), 1);
+		eq(overloadFake("bar"), "barfoo");
 	}
 
 	@:generic static function gf1<T>(a:T) {
@@ -585,6 +588,14 @@ class TestType extends Test {
 		return b;
 	}
 
+	@:generic static function overloadFake<A>(a:A) {
+		return a;
+	}
+
+	static function overloadFake_String(a:String) {
+		return a + "foo";
+	}
+
 	function testSuperPropAccess() {
 		var c = new ChildSuperProp();
 		eq(c.prop, 2);