diff --git a/test/src/lombok/ast/grammar/PositionCheckingFormatter.java b/test/src/lombok/ast/grammar/PositionCheckingFormatter.java
index <HASH>..<HASH> 100644
--- a/test/src/lombok/ast/grammar/PositionCheckingFormatter.java
+++ b/test/src/lombok/ast/grammar/PositionCheckingFormatter.java
@@ -109,9 +109,9 @@ public class PositionCheckingFormatter extends TextFormatter {
 		String reportedPrefix = getCharsBeforePosition(repPos, raw);
 		String reportedPostfix = getCharsAfterPosition(repPos, raw);
 		problems.add(new AstException(node, String.format(
-			"this[%s] node's " + description + " is misreported with %+d\nactual: \"%s⊚%s\"\nreported: \"%s⊚%s\"",
+			"this[%s] node's " + description + " is misreported with %+d\nactual(%d): \"%s⊚%s\"\nreported(%d): \"%s⊚%s\"\n%s",
 			node.getClass().getSimpleName(),
-			delta, actualPrefix, actualPostfix, reportedPrefix, reportedPostfix)));
+			delta, actualPos, actualPrefix, actualPostfix, repPos, reportedPrefix, reportedPostfix, node)));
 	}
 	
 	private String getCharsAfterPosition(int pos, String raw) {
slight update to debug printing when a PositionTest fails.