From fdfe435236f5993690b5437c0c4b25701e0bb48f Mon Sep 17 00:00:00 2001 From: Sebastian Zarnekow Date: Mon, 29 Dec 2014 16:37:44 +0100 Subject: [PATCH] [xbase][validation] Fixed location of error marker for invalid assignments see bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=398302 Change-Id: I5cca18ed95f52ad71e649da2eddb9a530aad7a66 --- .../xtext/junit4/validation/ValidationTestHelper.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/validation/ValidationTestHelper.java b/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/validation/ValidationTestHelper.java index f3d8e5c66..7b422cc33 100644 --- a/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/validation/ValidationTestHelper.java +++ b/plugins/org.eclipse.xtext.junit4/src/org/eclipse/xtext/junit4/validation/ValidationTestHelper.java @@ -161,7 +161,11 @@ public class ValidationTestHelper { .append(code) .append("' on ") .append(objectType.getName()) - .append(" but got\n"); + .append(" at [") + .append(offset) + .append(":") + .append(length) + .append("] but got\n"); getIssuesAsString(model, allIssues, message); assertEquals(Joiner.on('\n').join(messageParts), message.toString()); fail(message.toString());