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

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

Issue 2628743002: Run the most of error generating tests with the new analysis driver. (Closed)
Patch Set: Created 3 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.non_error_resolver_test; 5 library analyzer.test.generated.non_error_resolver_test;
6 6
7 import 'dart:async'; 7 import 'dart:async';
8 8
9 import 'package:analyzer/dart/ast/ast.dart'; 9 import 'package:analyzer/dart/ast/ast.dart';
10 import 'package:analyzer/dart/ast/standard_resolution_map.dart'; 10 import 'package:analyzer/dart/ast/standard_resolution_map.dart';
11 import 'package:analyzer/dart/element/element.dart'; 11 import 'package:analyzer/dart/element/element.dart';
12 import 'package:analyzer/error/error.dart'; 12 import 'package:analyzer/error/error.dart';
13 import 'package:analyzer/src/error/codes.dart'; 13 import 'package:analyzer/src/error/codes.dart';
14 import 'package:analyzer/src/generated/engine.dart'; 14 import 'package:analyzer/src/generated/engine.dart';
15 import 'package:analyzer/src/generated/parser.dart' show ParserErrorCode; 15 import 'package:analyzer/src/generated/parser.dart' show ParserErrorCode;
16 import 'package:analyzer/src/generated/source_io.dart'; 16 import 'package:analyzer/src/generated/source_io.dart';
17 import 'package:test/test.dart'; 17 import 'package:test/test.dart';
18 import 'package:test_reflective_loader/test_reflective_loader.dart'; 18 import 'package:test_reflective_loader/test_reflective_loader.dart';
19 19
20 import 'resolver_test_case.dart'; 20 import 'resolver_test_case.dart';
21 import 'test_support.dart'; 21 import 'test_support.dart';
22 22
23 main() { 23 main() {
24 defineReflectiveSuite(() { 24 defineReflectiveSuite(() {
25 defineReflectiveTests(NonErrorResolverTest); 25 defineReflectiveTests(NonErrorResolverTest);
26 defineReflectiveTests(NonErrorResolverTest_Driver);
26 }); 27 });
27 } 28 }
28 29
29 @reflectiveTest 30 @reflectiveTest
30 class NonErrorResolverTest extends ResolverTestCase { 31 class NonErrorResolverTest extends ResolverTestCase {
31 fail_undefinedEnumConstant() async { 32 fail_undefinedEnumConstant() async {
32 Source source = addSource(r''' 33 Source source = addSource(r'''
33 enum E { ONE } 34 enum E { ONE }
34 E e() { 35 E e() {
35 return E.TWO; 36 return E.TWO;
(...skipping 6212 matching lines...) Expand 10 before | Expand all | Expand 10 after
6248 } 6249 }
6249 6250
6250 Future<Null> _check_wrongNumberOfParametersForOperator1(String name) async { 6251 Future<Null> _check_wrongNumberOfParametersForOperator1(String name) async {
6251 await _check_wrongNumberOfParametersForOperator(name, "a"); 6252 await _check_wrongNumberOfParametersForOperator(name, "a");
6252 } 6253 }
6253 6254
6254 Future<CompilationUnit> _getResolvedLibraryUnit(Source source) async { 6255 Future<CompilationUnit> _getResolvedLibraryUnit(Source source) async {
6255 return analysisContext.getResolvedCompilationUnit2(source, source); 6256 return analysisContext.getResolvedCompilationUnit2(source, source);
6256 } 6257 }
6257 } 6258 }
6259
6260 @reflectiveTest
6261 class NonErrorResolverTest_Driver extends NonErrorResolverTest {
6262 @override
6263 bool get enableNewAnalysisDriver => true;
6264
6265 @failingTest
6266 @override
6267 test_class_type_alias_documentationComment() {
6268 return super.test_class_type_alias_documentationComment();
6269 }
6270
6271 @failingTest
6272 @override
6273 test_commentReference_beforeConstructor() {
6274 return super.test_commentReference_beforeConstructor();
6275 }
6276
6277 @failingTest
6278 @override
6279 test_commentReference_beforeEnum() {
6280 return super.test_commentReference_beforeEnum();
6281 }
6282
6283 @failingTest
6284 @override
6285 test_commentReference_beforeFunction_blockBody() {
6286 return super.test_commentReference_beforeFunction_blockBody();
6287 }
6288
6289 @failingTest
6290 @override
6291 test_commentReference_beforeFunction_expressionBody() {
6292 return super.test_commentReference_beforeFunction_expressionBody();
6293 }
6294
6295 @failingTest
6296 @override
6297 test_commentReference_beforeFunctionTypeAlias() {
6298 return super.test_commentReference_beforeFunctionTypeAlias();
6299 }
6300
6301 @failingTest
6302 @override
6303 test_commentReference_beforeGetter() {
6304 return super.test_commentReference_beforeGetter();
6305 }
6306
6307 @failingTest
6308 @override
6309 test_commentReference_beforeMethod() {
6310 return super.test_commentReference_beforeMethod();
6311 }
6312
6313 @failingTest
6314 @override
6315 test_commentReference_class() {
6316 return super.test_commentReference_class();
6317 }
6318
6319 @failingTest
6320 @override
6321 test_commentReference_setter() {
6322 return super.test_commentReference_setter();
6323 }
6324
6325 @failingTest
6326 @override
6327 test_invalidAnnotation_constantVariable_field_importWithPrefix() {
6328 return super
6329 .test_invalidAnnotation_constantVariable_field_importWithPrefix();
6330 }
6331
6332 @failingTest
6333 @override
6334 test_issue_24191() {
6335 return super.test_issue_24191();
6336 }
6337
6338 @failingTest
6339 @override
6340 test_nativeConstConstructor() {
6341 return super.test_nativeConstConstructor();
6342 }
6343
6344 @failingTest
6345 @override
6346 test_nativeFunctionBodyInNonSDKCode_function() {
6347 return super.test_nativeFunctionBodyInNonSDKCode_function();
6348 }
6349 }
OLDNEW
« no previous file with comments | « pkg/analyzer/test/generated/hint_code_test.dart ('k') | pkg/analyzer/test/generated/non_hint_code_test.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698