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

Side by Side Diff: pkg/analysis_server/test/protocol_server_test.dart

Issue 849863002: Replace @ReflectiveTestCase() with @reflectiveTest. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 5 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 | 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 test.computer.element; 5 library test.computer.element;
6 6
7 import 'dart:mirrors'; 7 import 'dart:mirrors';
8 8
9 import 'package:analysis_server/src/constants.dart'; 9 import 'package:analysis_server/src/constants.dart';
10 import 'package:analysis_server/src/protocol_server.dart'; 10 import 'package:analysis_server/src/protocol_server.dart';
(...skipping 18 matching lines...) Expand all
29 runReflectiveTests(ElementKindTest); 29 runReflectiveTests(ElementKindTest);
30 runReflectiveTests(EnumTest); 30 runReflectiveTests(EnumTest);
31 } 31 }
32 32
33 33
34 class AnalysisErrorMock extends TypedMock implements engine.AnalysisError { 34 class AnalysisErrorMock extends TypedMock implements engine.AnalysisError {
35 noSuchMethod(Invocation invocation) => super.noSuchMethod(invocation); 35 noSuchMethod(Invocation invocation) => super.noSuchMethod(invocation);
36 } 36 }
37 37
38 38
39 @ReflectiveTestCase() 39 @reflectiveTest
40 class AnalysisErrorTest { 40 class AnalysisErrorTest {
41 engine.Source source = new MockSource(); 41 engine.Source source = new MockSource();
42 engine.LineInfo lineInfo; 42 engine.LineInfo lineInfo;
43 engine.AnalysisError engineError = new AnalysisErrorMock(); 43 engine.AnalysisError engineError = new AnalysisErrorMock();
44 44
45 void setUp() { 45 void setUp() {
46 // prepare Source 46 // prepare Source
47 when(source.fullName).thenReturn('foo.dart'); 47 when(source.fullName).thenReturn('foo.dart');
48 // prepare LineInfo 48 // prepare LineInfo
49 lineInfo = new engine.LineInfo([0, 5, 9, 20]); 49 lineInfo = new engine.LineInfo([0, 5, 9, 20]);
(...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after
108 LENGTH: 20, 108 LENGTH: 20,
109 START_LINE: -1, 109 START_LINE: -1,
110 START_COLUMN: -1 110 START_COLUMN: -1
111 }, 111 },
112 MESSAGE: 'my message' 112 MESSAGE: 'my message'
113 }); 113 });
114 } 114 }
115 } 115 }
116 116
117 117
118 @ReflectiveTestCase() 118 @reflectiveTest
119 class ElementKindTest { 119 class ElementKindTest {
120 void test_fromEngine() { 120 void test_fromEngine() {
121 expect( 121 expect(
122 newElementKind_fromEngine(engine.ElementKind.CLASS), 122 newElementKind_fromEngine(engine.ElementKind.CLASS),
123 ElementKind.CLASS); 123 ElementKind.CLASS);
124 expect( 124 expect(
125 newElementKind_fromEngine(engine.ElementKind.COMPILATION_UNIT), 125 newElementKind_fromEngine(engine.ElementKind.COMPILATION_UNIT),
126 ElementKind.COMPILATION_UNIT); 126 ElementKind.COMPILATION_UNIT);
127 expect( 127 expect(
128 newElementKind_fromEngine(engine.ElementKind.CONSTRUCTOR), 128 newElementKind_fromEngine(engine.ElementKind.CONSTRUCTOR),
(...skipping 80 matching lines...) Expand 10 before | Expand all | Expand 10 after
209 209
210 void test_toString() { 210 void test_toString() {
211 expect(ElementKind.CLASS.toString(), 'ElementKind.CLASS'); 211 expect(ElementKind.CLASS.toString(), 'ElementKind.CLASS');
212 expect( 212 expect(
213 ElementKind.COMPILATION_UNIT.toString(), 213 ElementKind.COMPILATION_UNIT.toString(),
214 'ElementKind.COMPILATION_UNIT'); 214 'ElementKind.COMPILATION_UNIT');
215 } 215 }
216 } 216 }
217 217
218 218
219 @ReflectiveTestCase() 219 @reflectiveTest
220 class ElementTest extends AbstractContextTest { 220 class ElementTest extends AbstractContextTest {
221 engine.Element findElementInUnit(engine.CompilationUnit unit, String name, 221 engine.Element findElementInUnit(engine.CompilationUnit unit, String name,
222 [engine.ElementKind kind]) { 222 [engine.ElementKind kind]) {
223 return findChildElement(unit.element, name, kind); 223 return findChildElement(unit.element, name, kind);
224 } 224 }
225 225
226 void test_fromElement_CLASS() { 226 void test_fromElement_CLASS() {
227 engine.Source source = addSource('/test.dart', ''' 227 engine.Source source = addSource('/test.dart', '''
228 @deprecated 228 @deprecated
229 abstract class _MyClass {}'''); 229 abstract class _MyClass {}''');
(...skipping 176 matching lines...) Expand 10 before | Expand all | Expand 10 after
406 expect(location.length, 'mySetter'.length); 406 expect(location.length, 'mySetter'.length);
407 expect(location.startLine, 2); 407 expect(location.startLine, 2);
408 expect(location.startColumn, 7); 408 expect(location.startColumn, 7);
409 } 409 }
410 expect(element.parameters, '(String x)'); 410 expect(element.parameters, '(String x)');
411 expect(element.returnType, isNull); 411 expect(element.returnType, isNull);
412 expect(element.flags, 0); 412 expect(element.flags, 0);
413 } 413 }
414 } 414 }
415 415
416 @ReflectiveTestCase() 416 @reflectiveTest
417 class EnumTest { 417 class EnumTest {
418 void test_AnalysisErrorSeverity() { 418 void test_AnalysisErrorSeverity() {
419 new EnumTester<engine.ErrorSeverity, AnalysisErrorSeverity>().run( 419 new EnumTester<engine.ErrorSeverity, AnalysisErrorSeverity>().run(
420 (engine.ErrorSeverity engineErrorSeverity) => 420 (engine.ErrorSeverity engineErrorSeverity) =>
421 new AnalysisErrorSeverity(engineErrorSeverity.name), 421 new AnalysisErrorSeverity(engineErrorSeverity.name),
422 exceptions: { 422 exceptions: {
423 engine.ErrorSeverity.NONE: null 423 engine.ErrorSeverity.NONE: null
424 }); 424 });
425 } 425 }
426 426
(...skipping 65 matching lines...) Expand 10 before | Expand all | Expand 10 after
492 ApiEnum apiValue = convert(engineValue); 492 ApiEnum apiValue = convert(engineValue);
493 expect(apiValue, equals(expectedResult)); 493 expect(apiValue, equals(expectedResult));
494 } 494 }
495 } else { 495 } else {
496 ApiEnum apiValue = convert(engineValue); 496 ApiEnum apiValue = convert(engineValue);
497 expect(apiValue.name, equals(enumName)); 497 expect(apiValue.name, equals(enumName));
498 } 498 }
499 }); 499 });
500 } 500 }
501 } 501 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698