| Index: pkg/analyzer/test/generated/incremental_resolver_test.dart
|
| diff --git a/pkg/analyzer/test/generated/incremental_resolver_test.dart b/pkg/analyzer/test/generated/incremental_resolver_test.dart
|
| index a08ede73fdfbb34980e10984346cb78f5b00521e..98c191a956fa18cfd5cacb18cfcbd90a85775815 100644
|
| --- a/pkg/analyzer/test/generated/incremental_resolver_test.dart
|
| +++ b/pkg/analyzer/test/generated/incremental_resolver_test.dart
|
| @@ -38,11 +38,64 @@ main() {
|
| void initializeTestEnvironment() {}
|
|
|
| void _assertEqualError(AnalysisError incrError, AnalysisError fullError) {
|
| - expect(incrError.errorCode, same(fullError.errorCode));
|
| - expect(incrError.source, fullError.source);
|
| - expect(incrError.offset, fullError.offset);
|
| - expect(incrError.length, fullError.length);
|
| - expect(incrError.message, fullError.message);
|
| + if (incrError.errorCode != fullError.errorCode ||
|
| + incrError.source != fullError.source ||
|
| + incrError.offset != fullError.offset ||
|
| + incrError.length != fullError.length ||
|
| + incrError.message != fullError.message) {
|
| + StringBuffer buffer = new StringBuffer();
|
| + buffer.writeln('Found error does not match expected error:');
|
| + if (incrError.errorCode == fullError.errorCode) {
|
| + buffer.write(' errorCode = ');
|
| + buffer.write(fullError.errorCode.uniqueName);
|
| + } else {
|
| + buffer.write(' Expected errorCode = ');
|
| + buffer.write(fullError.errorCode.uniqueName);
|
| + buffer.write(' found ');
|
| + buffer.write(incrError.errorCode.uniqueName);
|
| + }
|
| + buffer.writeln();
|
| + if (incrError.source == fullError.source) {
|
| + buffer.write(' source = ');
|
| + buffer.write(fullError.source);
|
| + } else {
|
| + buffer.write(' Expected source = ');
|
| + buffer.write(fullError.source);
|
| + buffer.write(' found ');
|
| + buffer.write(incrError.source);
|
| + }
|
| + buffer.writeln();
|
| + if (incrError.offset == fullError.offset) {
|
| + buffer.write(' offset = ');
|
| + buffer.write(fullError.offset);
|
| + } else {
|
| + buffer.write(' Expected offset = ');
|
| + buffer.write(fullError.offset);
|
| + buffer.write(' found ');
|
| + buffer.write(incrError.offset);
|
| + }
|
| + buffer.writeln();
|
| + if (incrError.length == fullError.length) {
|
| + buffer.write(' length = ');
|
| + buffer.write(fullError.length);
|
| + } else {
|
| + buffer.write(' Expected length = ');
|
| + buffer.write(fullError.length);
|
| + buffer.write(' found ');
|
| + buffer.write(incrError.length);
|
| + }
|
| + buffer.writeln();
|
| + if (incrError.message == fullError.message) {
|
| + buffer.write(' message = ');
|
| + buffer.write(fullError.message);
|
| + } else {
|
| + buffer.write(' Expected message = ');
|
| + buffer.write(fullError.message);
|
| + buffer.write(' found ');
|
| + buffer.write(incrError.message);
|
| + }
|
| + fail(buffer.toString());
|
| + }
|
| }
|
|
|
| void _assertEqualErrors(
|
|
|