Răsfoiți Sursa

Update misc tests

Rudy Ges 1 an în urmă
părinte
comite
841cdba79b

+ 2 - 2
tests/misc/projects/Issue10863/Main.macro.hx

@@ -2,7 +2,7 @@ import haxe.macro.Context;
 import haxe.macro.Expr;
 
 macro function foo():Expr {
-	Context.warning("from macro", (macro 0).pos);
-	Context.warning("from non macro", Context.currentPos());
+	Context.warning("from Main.macro.hx", (macro 0).pos);
+	Context.warning("from Main.js.hx", Context.currentPos());
 	return macro null;
 }

+ 17 - 0
tests/misc/projects/Issue10863/Main2.hx

@@ -0,0 +1,17 @@
+#if macro
+typedef TypeForMacroContext = {}
+#else
+typedef TypeForNormalContext = {}
+#end
+
+function main() {
+	#if macro
+	var a:TypeForMacroContext = {};
+	#else
+	var a:TypeForNormalContext = {};
+	#end
+	$type(a);
+	foo();
+}
+
+macro function foo() return macro {}

+ 6 - 6
tests/misc/projects/Issue10863/compile.hxml.stderr

@@ -1,12 +1,12 @@
-[WARNING] Main.macro.hx:5: characters 39-40
+[WARNING] (macro) Main.macro.hx:5: characters 47-48
 
- 5 |  Context.warning("from macro", (macro 0).pos);
-   |                                       ^
-   | from macro
+ 5 |  Context.warning("from Main.macro.hx", (macro 0).pos);
+   |                                               ^
+   | from Main.macro.hx
 
-[WARNING] Main.js.hx:2: characters 2-7
+[WARNING] (macro) Main.js.hx:2: characters 2-7
 
  2 |  foo();
    |  ^^^^^
-   | from non macro
+   | from Main.js.hx
 

+ 3 - 0
tests/misc/projects/Issue10863/compile2.hxml

@@ -0,0 +1,3 @@
+-main Main2
+-D message.reporting=pretty
+-D message.no-color

+ 12 - 0
tests/misc/projects/Issue10863/compile2.hxml.stderr

@@ -0,0 +1,12 @@
+[WARNING] Main2.hx:13: characters 8-9
+
+ 13 |  $type(a);
+    |        ^
+    | TypeForNormalContext
+
+[WARNING] (macro) Main2.hx:13: characters 8-9
+
+ 13 |  $type(a);
+    |        ^
+    | TypeForMacroContext
+

+ 4 - 4
tests/misc/projects/Issue8471/compile2-pretty.hxml.stderr

@@ -4,19 +4,19 @@
     |                         ^^^^^^^^^^^^^^
     | (WDeprecated) This typedef is deprecated in favor of String
 
-[WARNING] (unknown position)
+[WARNING] (macro) (unknown position)
 
     | 1
 
-[WARNING] (unknown position)
+[WARNING] (macro) (unknown position)
 
     | 2
 
-[WARNING] (unknown position)
+[WARNING] (macro) (unknown position)
 
     | 3
 
-[WARNING] (unknown position)
+[WARNING] (macro) (unknown position)
 
     | i123|i123