Index: compiler/javatests/com/google/dart/compiler/PrettyErrorFormatterTest.java |
diff --git a/compiler/javatests/com/google/dart/compiler/PrettyErrorFormatterTest.java b/compiler/javatests/com/google/dart/compiler/PrettyErrorFormatterTest.java |
index c75a0ee8f9f262ba613d57fa511073d5fd8b5eaf..b6ebc5d07298f986f139ee80818377ec8f4a1788 100644 |
--- a/compiler/javatests/com/google/dart/compiler/PrettyErrorFormatterTest.java |
+++ b/compiler/javatests/com/google/dart/compiler/PrettyErrorFormatterTest.java |
@@ -6,10 +6,11 @@ package com.google.dart.compiler; |
import com.google.common.base.Joiner; |
import com.google.dart.compiler.CompilerConfiguration.ErrorFormat; |
import com.google.dart.compiler.parser.DartScanner.Location; |
-import com.google.dart.compiler.parser.DartScanner.Position; |
import com.google.dart.compiler.resolver.ResolverErrorCode; |
import com.google.dart.compiler.resolver.TypeErrorCode; |
+import com.sun.tools.javac.util.Position; |
+ |
import junit.framework.TestCase; |
import java.io.ByteArrayOutputStream; |
@@ -41,7 +42,7 @@ public class PrettyErrorFormatterTest extends TestCase { |
return null; |
} |
}; |
- Location location = new Location(new Position(-1, 1, 3)); |
+ Location location = new Location(2); |
DartCompilationError error = |
new DartCompilationError(emptyDartSource, location, TypeErrorCode.NO_SUCH_TYPE, "Foo"); |
// |
@@ -69,7 +70,7 @@ public class PrettyErrorFormatterTest extends TestCase { |
}; |
} |
}; |
- Location location = new Location(new Position(-1, 1, 3)); |
+ Location location = new Location(2); |
DartCompilationError error = |
new DartCompilationError(badDartSource, location, TypeErrorCode.NO_SUCH_TYPE, "Foo"); |
// |
@@ -84,7 +85,7 @@ public class PrettyErrorFormatterTest extends TestCase { |
*/ |
public void test_emptyDartSource() throws Exception { |
Source emptyDartSource = new DartSourceTest("my/path/Test.dart", "", new MockLibrarySource()); |
- Location location = new Location(new Position(-1, 1, 3)); |
+ Location location = new Location(2); |
DartCompilationError error = |
new DartCompilationError(emptyDartSource, location, TypeErrorCode.NO_SUCH_TYPE, "Foo"); |
// |
@@ -98,7 +99,7 @@ public class PrettyErrorFormatterTest extends TestCase { |
* Error on first line, so no previous line printed. |
*/ |
public void test_noColor_notMachine_firstLine() throws Exception { |
- Location location = new Location(new Position(3, 1, 3), new Position(6, 1, 6)); |
+ Location location = new Location(2, 5); |
DartCompilationError error = |
new DartCompilationError(SOURCE, location, TypeErrorCode.NO_SUCH_TYPE, "Foo"); |
// |
@@ -116,7 +117,7 @@ public class PrettyErrorFormatterTest extends TestCase { |
* {@link Location} with single {@link Position}, underline single character. |
*/ |
public void test_noColor_notMachine_singlePosition() throws Exception { |
- Location location = new Location(new Position(-1, 2, 3)); |
+ Location location = new Location(10); |
DartCompilationError error = |
new DartCompilationError(SOURCE, location, TypeErrorCode.NO_SUCH_TYPE, "Foo"); |
// |
@@ -135,7 +136,7 @@ public class PrettyErrorFormatterTest extends TestCase { |
* {@link Location} with single {@link Position}, underline single character. |
*/ |
public void test_withColor_notMachine_singlePosition() throws Exception { |
- Location location = new Location(new Position(-1, 2, 3)); |
+ Location location = new Location(10); |
DartCompilationError error = |
new DartCompilationError(SOURCE, location, TypeErrorCode.NO_SUCH_TYPE, "Foo"); |
String errorString = getErrorString(error, true, false); |
@@ -166,7 +167,7 @@ public class PrettyErrorFormatterTest extends TestCase { |
* Underline range of characters. |
*/ |
public void test_noColor_notMachine() throws Exception { |
- Location location = new Location(new Position(8 + 3, 2, 3), new Position(8 + 6, 2, 6)); |
+ Location location = new Location(10, 10 + 3); |
DartCompilationError error = |
new DartCompilationError(SOURCE, location, TypeErrorCode.NO_SUCH_TYPE, "Foo"); |
// |
@@ -185,7 +186,7 @@ public class PrettyErrorFormatterTest extends TestCase { |
* Use color to highlight range of characters. |
*/ |
public void test_withColor_notMachine() throws Exception { |
- Location location = new Location(new Position(8 + 3, 2, 3), new Position(8 + 6, 2, 6)); |
+ Location location = new Location(10, 10 + 3); |
DartCompilationError error = |
new DartCompilationError(SOURCE, location, TypeErrorCode.NO_SUCH_TYPE, "Foo"); |
String errorString = getErrorString(error, true, false); |
@@ -216,7 +217,7 @@ public class PrettyErrorFormatterTest extends TestCase { |
* Include all information about error context. |
*/ |
public void test_noColor_forMachine() throws Exception { |
- Location location = new Location(new Position(8 + 3, 2, 3), new Position(8 + 7, 2, 7)); |
+ Location location = new Location(10, 10 + 4); |
DartCompilationError error = |
new DartCompilationError(SOURCE, location, TypeErrorCode.NO_SUCH_TYPE, "Foo"); |
// |
@@ -235,7 +236,7 @@ public class PrettyErrorFormatterTest extends TestCase { |
* Use color to highlight range of characters. Include all information about error context. |
*/ |
public void test_withColor_forMachine() throws Exception { |
- Location location = new Location(new Position(8 + 3, 2, 3), new Position(8 + 7, 2, 7)); |
+ Location location = new Location(10, 10 + 4); |
DartCompilationError error = |
new DartCompilationError(SOURCE, location, TypeErrorCode.NO_SUCH_TYPE, "Foo"); |
String errorString = getErrorString(error, true, true); |