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

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

Issue 1602803002: Clean-up imports (Closed) Base URL: https://github.com/dart-lang/sdk.git@master
Patch Set: Created 4 years, 11 months 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
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 analyzer.test.generated.utilities_test; 5 library analyzer.test.generated.utilities_test;
6 6
7 import 'dart:collection'; 7 import 'dart:collection';
8 8
9 import 'package:analyzer/src/generated/ast.dart'; 9 import 'package:analyzer/dart/ast/ast.dart';
10 import 'package:analyzer/src/dart/ast/utilities.dart';
10 import 'package:analyzer/src/generated/java_core.dart'; 11 import 'package:analyzer/src/generated/java_core.dart';
11 import 'package:analyzer/src/generated/java_engine.dart'; 12 import 'package:analyzer/src/generated/java_engine.dart';
12 import 'package:analyzer/src/generated/scanner.dart'; 13 import 'package:analyzer/src/generated/scanner.dart';
13 import 'package:analyzer/src/generated/source.dart'; 14 import 'package:analyzer/src/generated/source.dart';
14 import 'package:analyzer/src/generated/testing/ast_factory.dart'; 15 import 'package:analyzer/src/generated/testing/ast_factory.dart';
15 import 'package:analyzer/src/generated/testing/token_factory.dart'; 16 import 'package:analyzer/src/generated/testing/token_factory.dart';
16 import 'package:analyzer/src/generated/utilities_collection.dart'; 17 import 'package:analyzer/src/generated/utilities_collection.dart';
17 import 'package:unittest/unittest.dart'; 18 import 'package:unittest/unittest.dart';
18 19
19 import '../reflective_tests.dart'; 20 import '../reflective_tests.dart';
(...skipping 1479 matching lines...) Expand 10 before | Expand all | Expand 10 after
1499 AstFactory.identifier3("a"), 1500 AstFactory.identifier3("a"),
1500 [AstFactory.block()])); 1501 [AstFactory.block()]));
1501 } 1502 }
1502 1503
1503 void test_visitSwitchCase_multipleStatements() { 1504 void test_visitSwitchCase_multipleStatements() {
1504 _assertClone(AstFactory.switchCase( 1505 _assertClone(AstFactory.switchCase(
1505 AstFactory.identifier3("a"), [AstFactory.block(), AstFactory.block()])); 1506 AstFactory.identifier3("a"), [AstFactory.block(), AstFactory.block()]));
1506 } 1507 }
1507 1508
1508 void test_visitSwitchCase_noLabels() { 1509 void test_visitSwitchCase_noLabels() {
1509 _assertClone(AstFactory.switchCase( 1510 _assertClone(AstFactory
1510 AstFactory.identifier3("a"), [AstFactory.block()])); 1511 .switchCase(AstFactory.identifier3("a"), [AstFactory.block()]));
1511 } 1512 }
1512 1513
1513 void test_visitSwitchCase_singleLabel() { 1514 void test_visitSwitchCase_singleLabel() {
1514 _assertClone(AstFactory.switchCase2([AstFactory.label2("l1")], 1515 _assertClone(AstFactory.switchCase2([AstFactory.label2("l1")],
1515 AstFactory.identifier3("a"), [AstFactory.block()])); 1516 AstFactory.identifier3("a"), [AstFactory.block()]));
1516 } 1517 }
1517 1518
1518 void test_visitSwitchDefault_multipleLabels() { 1519 void test_visitSwitchDefault_multipleLabels() {
1519 _assertClone(AstFactory.switchDefault( 1520 _assertClone(AstFactory.switchDefault(
1520 [AstFactory.label2("l1"), AstFactory.label2("l2")], 1521 [AstFactory.label2("l1"), AstFactory.label2("l2")],
1521 [AstFactory.block()])); 1522 [AstFactory.block()]));
1522 } 1523 }
1523 1524
1524 void test_visitSwitchDefault_multipleStatements() { 1525 void test_visitSwitchDefault_multipleStatements() {
1525 _assertClone( 1526 _assertClone(
1526 AstFactory.switchDefault2([AstFactory.block(), AstFactory.block()])); 1527 AstFactory.switchDefault2([AstFactory.block(), AstFactory.block()]));
1527 } 1528 }
1528 1529
1529 void test_visitSwitchDefault_noLabels() { 1530 void test_visitSwitchDefault_noLabels() {
1530 _assertClone(AstFactory.switchDefault2([AstFactory.block()])); 1531 _assertClone(AstFactory.switchDefault2([AstFactory.block()]));
1531 } 1532 }
1532 1533
1533 void test_visitSwitchDefault_singleLabel() { 1534 void test_visitSwitchDefault_singleLabel() {
1534 _assertClone(AstFactory.switchDefault( 1535 _assertClone(AstFactory
1535 [AstFactory.label2("l1")], [AstFactory.block()])); 1536 .switchDefault([AstFactory.label2("l1")], [AstFactory.block()]));
1536 } 1537 }
1537 1538
1538 void test_visitSwitchStatement() { 1539 void test_visitSwitchStatement() {
1539 _assertClone(AstFactory.switchStatement(AstFactory.identifier3("a"), [ 1540 _assertClone(AstFactory.switchStatement(AstFactory.identifier3("a"), [
1540 AstFactory.switchCase(AstFactory.string2("b"), [AstFactory.block()]), 1541 AstFactory.switchCase(AstFactory.string2("b"), [AstFactory.block()]),
1541 AstFactory.switchDefault2([AstFactory.block()]) 1542 AstFactory.switchDefault2([AstFactory.block()])
1542 ])); 1543 ]));
1543 } 1544 }
1544 1545
1545 void test_visitSymbolLiteral_multiple() { 1546 void test_visitSymbolLiteral_multiple() {
(...skipping 1981 matching lines...) Expand 10 before | Expand all | Expand 10 after
3527 } 3528 }
3528 3529
3529 void test_classDeclaration() { 3530 void test_classDeclaration() {
3530 ClassDeclaration node = AstFactory.classDeclaration( 3531 ClassDeclaration node = AstFactory.classDeclaration(
3531 null, 3532 null,
3532 "A", 3533 "A",
3533 AstFactory.typeParameterList(["E"]), 3534 AstFactory.typeParameterList(["E"]),
3534 AstFactory.extendsClause(AstFactory.typeName4("B")), 3535 AstFactory.extendsClause(AstFactory.typeName4("B")),
3535 AstFactory.withClause([AstFactory.typeName4("C")]), 3536 AstFactory.withClause([AstFactory.typeName4("C")]),
3536 AstFactory.implementsClause([AstFactory.typeName4("D")]), [ 3537 AstFactory.implementsClause([AstFactory.typeName4("D")]), [
3537 AstFactory.fieldDeclaration2( 3538 AstFactory
3538 false, null, [AstFactory.variableDeclaration("f")]) 3539 .fieldDeclaration2(false, null, [AstFactory.variableDeclaration("f")])
3539 ]); 3540 ]);
3540 node.documentationComment = 3541 node.documentationComment =
3541 Comment.createEndOfLineComment(EMPTY_TOKEN_LIST); 3542 Comment.createEndOfLineComment(EMPTY_TOKEN_LIST);
3542 node.metadata.add(AstFactory.annotation(AstFactory.identifier3("a"))); 3543 node.metadata.add(AstFactory.annotation(AstFactory.identifier3("a")));
3543 node.nativeClause = AstFactory.nativeClause(""); 3544 node.nativeClause = AstFactory.nativeClause("");
3544 _assertReplace(node, new Getter_NodeReplacerTest_test_classDeclaration_6()); 3545 _assertReplace(node, new Getter_NodeReplacerTest_test_classDeclaration_6());
3545 _assertReplace(node, new Getter_NodeReplacerTest_test_classDeclaration_5()); 3546 _assertReplace(node, new Getter_NodeReplacerTest_test_classDeclaration_5());
3546 _assertReplace(node, new Getter_NodeReplacerTest_test_classDeclaration_4()); 3547 _assertReplace(node, new Getter_NodeReplacerTest_test_classDeclaration_4());
3547 _assertReplace(node, new Getter_NodeReplacerTest_test_classDeclaration_2()); 3548 _assertReplace(node, new Getter_NodeReplacerTest_test_classDeclaration_2());
3548 _assertReplace(node, new Getter_NodeReplacerTest_test_classDeclaration()); 3549 _assertReplace(node, new Getter_NodeReplacerTest_test_classDeclaration());
(...skipping 425 matching lines...) Expand 10 before | Expand all | Expand 10 after
3974 _assertReplace(node, new Getter_NodeReplacerTest_test_isExpression()); 3975 _assertReplace(node, new Getter_NodeReplacerTest_test_isExpression());
3975 _assertReplace(node, new Getter_NodeReplacerTest_test_isExpression_2()); 3976 _assertReplace(node, new Getter_NodeReplacerTest_test_isExpression_2());
3976 } 3977 }
3977 3978
3978 void test_label() { 3979 void test_label() {
3979 Label node = AstFactory.label2("l"); 3980 Label node = AstFactory.label2("l");
3980 _assertReplace(node, new Getter_NodeReplacerTest_test_label()); 3981 _assertReplace(node, new Getter_NodeReplacerTest_test_label());
3981 } 3982 }
3982 3983
3983 void test_labeledStatement() { 3984 void test_labeledStatement() {
3984 LabeledStatement node = AstFactory.labeledStatement( 3985 LabeledStatement node = AstFactory
3985 [AstFactory.label2("l")], AstFactory.block()); 3986 .labeledStatement([AstFactory.label2("l")], AstFactory.block());
3986 _assertReplace( 3987 _assertReplace(
3987 node, new ListGetter_NodeReplacerTest_test_labeledStatement(0)); 3988 node, new ListGetter_NodeReplacerTest_test_labeledStatement(0));
3988 _assertReplace(node, new Getter_NodeReplacerTest_test_labeledStatement()); 3989 _assertReplace(node, new Getter_NodeReplacerTest_test_labeledStatement());
3989 } 3990 }
3990 3991
3991 void test_libraryDirective() { 3992 void test_libraryDirective() {
3992 LibraryDirective node = AstFactory.libraryDirective2("lib"); 3993 LibraryDirective node = AstFactory.libraryDirective2("lib");
3993 node.documentationComment = 3994 node.documentationComment =
3994 Comment.createEndOfLineComment(EMPTY_TOKEN_LIST); 3995 Comment.createEndOfLineComment(EMPTY_TOKEN_LIST);
3995 node.metadata.add(AstFactory.annotation(AstFactory.identifier3("a"))); 3996 node.metadata.add(AstFactory.annotation(AstFactory.identifier3("a")));
(...skipping 178 matching lines...) Expand 10 before | Expand all | Expand 10 after
4174 } 4175 }
4175 4176
4176 void test_switchCase() { 4177 void test_switchCase() {
4177 SwitchCase node = AstFactory.switchCase2( 4178 SwitchCase node = AstFactory.switchCase2(
4178 [AstFactory.label2("l")], AstFactory.integer(0), [AstFactory.block()]); 4179 [AstFactory.label2("l")], AstFactory.integer(0), [AstFactory.block()]);
4179 _assertReplace(node, new Getter_NodeReplacerTest_test_switchCase()); 4180 _assertReplace(node, new Getter_NodeReplacerTest_test_switchCase());
4180 _testSwitchMember(node); 4181 _testSwitchMember(node);
4181 } 4182 }
4182 4183
4183 void test_switchDefault() { 4184 void test_switchDefault() {
4184 SwitchDefault node = AstFactory.switchDefault( 4185 SwitchDefault node = AstFactory
4185 [AstFactory.label2("l")], [AstFactory.block()]); 4186 .switchDefault([AstFactory.label2("l")], [AstFactory.block()]);
4186 _testSwitchMember(node); 4187 _testSwitchMember(node);
4187 } 4188 }
4188 4189
4189 void test_switchStatement() { 4190 void test_switchStatement() {
4190 SwitchStatement node = 4191 SwitchStatement node =
4191 AstFactory.switchStatement(AstFactory.identifier3("x"), [ 4192 AstFactory.switchStatement(AstFactory.identifier3("x"), [
4192 AstFactory.switchCase2([AstFactory.label2("l")], AstFactory.integer(0), 4193 AstFactory.switchCase2([AstFactory.label2("l")], AstFactory.integer(0),
4193 [AstFactory.block()]), 4194 [AstFactory.block()]),
4194 AstFactory.switchDefault([AstFactory.label2("l")], [AstFactory.block()]) 4195 AstFactory.switchDefault([AstFactory.label2("l")], [AstFactory.block()])
4195 ]); 4196 ]);
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after
4228 } 4229 }
4229 4230
4230 void test_typeArgumentList() { 4231 void test_typeArgumentList() {
4231 TypeArgumentList node = 4232 TypeArgumentList node =
4232 AstFactory.typeArgumentList([AstFactory.typeName4("A")]); 4233 AstFactory.typeArgumentList([AstFactory.typeName4("A")]);
4233 _assertReplace( 4234 _assertReplace(
4234 node, new ListGetter_NodeReplacerTest_test_typeArgumentList(0)); 4235 node, new ListGetter_NodeReplacerTest_test_typeArgumentList(0));
4235 } 4236 }
4236 4237
4237 void test_typeName() { 4238 void test_typeName() {
4238 TypeName node = AstFactory.typeName4( 4239 TypeName node = AstFactory
4239 "T", [AstFactory.typeName4("E"), AstFactory.typeName4("F")]); 4240 .typeName4("T", [AstFactory.typeName4("E"), AstFactory.typeName4("F")]);
4240 _assertReplace(node, new Getter_NodeReplacerTest_test_typeName_2()); 4241 _assertReplace(node, new Getter_NodeReplacerTest_test_typeName_2());
4241 _assertReplace(node, new Getter_NodeReplacerTest_test_typeName()); 4242 _assertReplace(node, new Getter_NodeReplacerTest_test_typeName());
4242 } 4243 }
4243 4244
4244 void test_typeParameter() { 4245 void test_typeParameter() {
4245 TypeParameter node = 4246 TypeParameter node =
4246 AstFactory.typeParameter2("E", AstFactory.typeName4("B")); 4247 AstFactory.typeParameter2("E", AstFactory.typeName4("B"));
4247 _assertReplace(node, new Getter_NodeReplacerTest_test_typeParameter_2()); 4248 _assertReplace(node, new Getter_NodeReplacerTest_test_typeParameter_2());
4248 _assertReplace(node, new Getter_NodeReplacerTest_test_typeParameter()); 4249 _assertReplace(node, new Getter_NodeReplacerTest_test_typeParameter());
4249 } 4250 }
(...skipping 600 matching lines...) Expand 10 before | Expand all | Expand 10 after
4850 } 4851 }
4851 4852
4852 void test_get_added() { 4853 void test_get_added() {
4853 TokenMap tokenMap = new TokenMap(); 4854 TokenMap tokenMap = new TokenMap();
4854 Token key = TokenFactory.tokenFromType(TokenType.AT); 4855 Token key = TokenFactory.tokenFromType(TokenType.AT);
4855 Token value = TokenFactory.tokenFromType(TokenType.AT); 4856 Token value = TokenFactory.tokenFromType(TokenType.AT);
4856 tokenMap.put(key, value); 4857 tokenMap.put(key, value);
4857 expect(tokenMap.get(key), same(value)); 4858 expect(tokenMap.get(key), same(value));
4858 } 4859 }
4859 } 4860 }
OLDNEW
« no previous file with comments | « pkg/analyzer/test/generated/test_support.dart ('k') | pkg/analyzer/test/src/context/context_test.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698