浏览代码

[display] `{-1-}trac{-2-}e{-3-}({-4-}'{-5-}${-6-}{{-7-}mai{-8-}n{-9-}({-10-}1{-11-}){-12-}}{-13-}')`

closes #6265
Simon Krajewski 7 年之前
父节点
当前提交
f4dcc5e7b6
共有 1 个文件被更改,包括 26 次插入0 次删除
  1. 26 0
      tests/display/src/cases/Issue6265.hx

+ 26 - 0
tests/display/src/cases/Issue6265.hx

@@ -0,0 +1,26 @@
+package cases;
+
+class Issue6265 extends DisplayTestCase {
+	/**
+	class Main {
+		public static function main(x:Int):Void {
+			{-1-}trac{-2-}e{-3-}({-4-}'{-5-}${-6-}{{-7-}mai{-8-}n{-9-}({-10-}1{-11-}){-12-}}{-13-}') // lol
+		}
+	}
+	**/
+	function test() {
+		eq("value : Dynamic -> Void", type(pos(1)));
+		eq("value : Dynamic -> Void", type(pos(2)));
+		eq("Void", type(pos(3)));
+		eq("String", type(pos(4)));
+		eq("String", type(pos(5)));
+		eq("String", type(pos(6)));
+		eq("x : Int -> Void", type(pos(7)));
+		eq("x : Int -> Void", type(pos(8)));
+		eq("Void", type(pos(9)));
+		eq("Int", type(pos(10)));
+		eq("Void", type(pos(11)));
+		eq("String", type(pos(12)));
+		eq("String", type(pos(13)));
+	}
+}