瀏覽代碼

added more failing unit tests for constant anon covariance

Simon Krajewski 13 年之前
父節點
當前提交
2eaceb4d62
共有 1 個文件被更改,包括 4 次插入1 次删除
  1. 4 1
      tests/unit/TestType.hx

+ 4 - 1
tests/unit/TestType.hx

@@ -281,7 +281,10 @@ class TestType extends Test {
 		f(typeError(a = { v: untyped "foo" } ));
 		f(typeError(a = { v: untyped "foo" } ));
 		f(typeError(a = { v: b } ));
 		f(typeError(a = { v: b } ));
 		f(typeError( { var b: { v:Dynamic } = { v: "foo" };} ));
 		f(typeError( { var b: { v:Dynamic } = { v: "foo" };} ));
-		t(typeError( { var b: { v:Int } = { v: 1.2 };} ));
+		t(typeError( { var b: { v:Int } = { v: 1.2 }; } ));
+		t(typeError( { var b: { v:Int } = { v:0, w:"foo" }; }));
+		t(typeError( { var b: { v:Int } = { v:0, v:2 }; } ));
+		t(typeError( { var b: { v:Int, w:String } = { v:0 }; } ));
 		#end
 		#end
 	}
 	}