Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(464)

Side by Side Diff: pkg/analyzer/test/generated/resolver_test.dart

Issue 680913002: Remove JavaIterator and MapEntry (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 6 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2014, the Dart project authors. Please see the AUTHORS file 1 // Copyright (c) 2014, the Dart project authors. Please see the AUTHORS file
2 // for details. All rights reserved. Use of this source code is governed by a 2 // for details. All rights reserved. Use of this source code is governed by a
3 // BSD-style license that can be found in the LICENSE file. 3 // BSD-style license that can be found in the LICENSE file.
4 4
5 library engine.resolver_test; 5 library engine.resolver_test;
6 6
7 import 'dart:collection'; 7 import 'dart:collection';
8 import 'package:analyzer/src/generated/java_core.dart'; 8 import 'package:analyzer/src/generated/java_core.dart';
9 import 'package:analyzer/src/generated/java_junit.dart'; 9 import 'package:analyzer/src/generated/java_junit.dart';
10 import 'package:analyzer/src/generated/java_engine.dart'; 10 import 'package:analyzer/src/generated/java_engine.dart';
(...skipping 8280 matching lines...) Expand 10 before | Expand all | Expand 10 after
8291 EngineTestCase.assertLength(expectedCount, optionalTypes); 8291 EngineTestCase.assertLength(expectedCount, optionalTypes);
8292 for (int i = 0; i < expectedCount; i++) { 8292 for (int i = 0; i < expectedCount; i++) {
8293 JUnitTestCase.assertSame(expectedOptionalTypes[i], optionalTypes[i]); 8293 JUnitTestCase.assertSame(expectedOptionalTypes[i], optionalTypes[i]);
8294 } 8294 }
8295 } 8295 }
8296 Map<String, DartType> namedTypes = functionType.namedParameterTypes; 8296 Map<String, DartType> namedTypes = functionType.namedParameterTypes;
8297 if (expectedNamedTypes == null) { 8297 if (expectedNamedTypes == null) {
8298 EngineTestCase.assertSizeOfMap(0, namedTypes); 8298 EngineTestCase.assertSizeOfMap(0, namedTypes);
8299 } else { 8299 } else {
8300 EngineTestCase.assertSizeOfMap(expectedNamedTypes.length, namedTypes); 8300 EngineTestCase.assertSizeOfMap(expectedNamedTypes.length, namedTypes);
8301 for (MapEntry<String, DartType> entry in getMapEntrySet(expectedNamedTypes )) { 8301 expectedNamedTypes.forEach((String name, DartType type) {
8302 JUnitTestCase.assertSame(entry.getValue(), namedTypes[entry.getKey()]); 8302 JUnitTestCase.assertSame(type, namedTypes[name]);
8303 } 8303 });
8304 } 8304 }
8305 JUnitTestCase.assertSame(expectedReturnType, functionType.returnType); 8305 JUnitTestCase.assertSame(expectedReturnType, functionType.returnType);
8306 } 8306 }
8307 8307
8308 void _assertType(InterfaceTypeImpl expectedType, InterfaceTypeImpl actualType) { 8308 void _assertType(InterfaceTypeImpl expectedType, InterfaceTypeImpl actualType) {
8309 JUnitTestCase.assertEquals(expectedType.displayName, actualType.displayName) ; 8309 JUnitTestCase.assertEquals(expectedType.displayName, actualType.displayName) ;
8310 JUnitTestCase.assertEquals(expectedType.element, actualType.element); 8310 JUnitTestCase.assertEquals(expectedType.element, actualType.element);
8311 List<DartType> expectedArguments = expectedType.typeArguments; 8311 List<DartType> expectedArguments = expectedType.typeArguments;
8312 int length = expectedArguments.length; 8312 int length = expectedArguments.length;
8313 List<DartType> actualArguments = actualType.typeArguments; 8313 List<DartType> actualArguments = actualType.typeArguments;
(...skipping 2843 matching lines...) Expand 10 before | Expand all | Expand 10 after
11157 runReflectiveTests(TypeResolverVisitorTest); 11157 runReflectiveTests(TypeResolverVisitorTest);
11158 runReflectiveTests(CheckedModeCompileTimeErrorCodeTest); 11158 runReflectiveTests(CheckedModeCompileTimeErrorCodeTest);
11159 runReflectiveTests(ErrorResolverTest); 11159 runReflectiveTests(ErrorResolverTest);
11160 runReflectiveTests(HintCodeTest); 11160 runReflectiveTests(HintCodeTest);
11161 runReflectiveTests(MemberMapTest); 11161 runReflectiveTests(MemberMapTest);
11162 runReflectiveTests(NonHintCodeTest); 11162 runReflectiveTests(NonHintCodeTest);
11163 runReflectiveTests(SimpleResolverTest); 11163 runReflectiveTests(SimpleResolverTest);
11164 runReflectiveTests(StrictModeTest); 11164 runReflectiveTests(StrictModeTest);
11165 runReflectiveTests(TypePropagationTest); 11165 runReflectiveTests(TypePropagationTest);
11166 } 11166 }
OLDNEW
« no previous file with comments | « pkg/analyzer/test/generated/engine_test.dart ('k') | pkg/analyzer/test/generated/test_support.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698