| Index: packages/analyzer/test/src/summary/summarize_ast_strong_test.dart
|
| diff --git a/packages/analyzer/test/src/summary/summarize_ast_strong_test.dart b/packages/analyzer/test/src/summary/summarize_ast_strong_test.dart
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..95e0ff823db38af3bc2e5e496649360c18235653
|
| --- /dev/null
|
| +++ b/packages/analyzer/test/src/summary/summarize_ast_strong_test.dart
|
| @@ -0,0 +1,132 @@
|
| +// Copyright (c) 2016, the Dart project authors. Please see the AUTHORS file
|
| +// for details. All rights reserved. Use of this source code is governed by a
|
| +// BSD-style license that can be found in the LICENSE file.
|
| +
|
| +library analyzer.test.src.summary.summarize_ast_strong_test;
|
| +
|
| +import 'package:test_reflective_loader/test_reflective_loader.dart';
|
| +import 'package:unittest/unittest.dart';
|
| +
|
| +import 'summarize_ast_test.dart';
|
| +
|
| +main() {
|
| + groupSep = ' | ';
|
| + defineReflectiveTests(LinkedSummarizeAstStrongTest);
|
| +}
|
| +
|
| +/**
|
| + * Override of [LinkedSummarizeAstTest] which uses strong mode.
|
| + */
|
| +@reflectiveTest
|
| +class LinkedSummarizeAstStrongTest extends LinkedSummarizeAstTest {
|
| + @override
|
| + bool get strongMode => true;
|
| +
|
| + @override
|
| + @failingTest
|
| + test_bottom_reference_shared() {
|
| + super.test_bottom_reference_shared();
|
| + }
|
| +
|
| + @override
|
| + @failingTest
|
| + test_closure_executable_with_imported_return_type() {
|
| + super.test_closure_executable_with_imported_return_type();
|
| + }
|
| +
|
| + @override
|
| + @failingTest
|
| + test_closure_executable_with_return_type_from_closure() {
|
| + super.test_closure_executable_with_return_type_from_closure();
|
| + }
|
| +
|
| + @override
|
| + @failingTest
|
| + test_closure_executable_with_unimported_return_type() {
|
| + super.test_closure_executable_with_unimported_return_type();
|
| + }
|
| +
|
| + @override
|
| + @failingTest
|
| + test_implicit_dependencies_follow_other_dependencies() {
|
| + super.test_implicit_dependencies_follow_other_dependencies();
|
| + }
|
| +
|
| + @override
|
| + @failingTest
|
| + test_inferred_type_refers_to_function_typed_param_of_typedef() {
|
| + super.test_inferred_type_refers_to_function_typed_param_of_typedef();
|
| + }
|
| +
|
| + @override
|
| + @failingTest
|
| + test_inferred_type_refers_to_nested_function_typed_param() {
|
| + super.test_inferred_type_refers_to_nested_function_typed_param();
|
| + }
|
| +
|
| + @override
|
| + @failingTest
|
| + test_inferred_type_refers_to_nested_function_typed_param_named() {
|
| + super.test_inferred_type_refers_to_nested_function_typed_param_named();
|
| + }
|
| +
|
| + @override
|
| + @failingTest
|
| + test_initializer_executable_with_bottom_return_type() {
|
| + super.test_initializer_executable_with_bottom_return_type();
|
| + }
|
| +
|
| + @override
|
| + @failingTest
|
| + test_initializer_executable_with_imported_return_type() {
|
| + super.test_initializer_executable_with_imported_return_type();
|
| + }
|
| +
|
| + @override
|
| + @failingTest
|
| + test_initializer_executable_with_return_type_from_closure() {
|
| + super.test_initializer_executable_with_return_type_from_closure();
|
| + }
|
| +
|
| + @override
|
| + @failingTest
|
| + test_initializer_executable_with_return_type_from_closure_field() {
|
| + super.test_initializer_executable_with_return_type_from_closure_field();
|
| + }
|
| +
|
| + @override
|
| + @failingTest
|
| + test_initializer_executable_with_return_type_from_closure_local() {
|
| + super.test_initializer_executable_with_return_type_from_closure_local();
|
| + }
|
| +
|
| + @override
|
| + @failingTest
|
| + test_initializer_executable_with_unimported_return_type() {
|
| + super.test_initializer_executable_with_unimported_return_type();
|
| + }
|
| +
|
| + @override
|
| + @failingTest
|
| + test_syntheticFunctionType_genericClosure() {
|
| + super.test_syntheticFunctionType_genericClosure();
|
| + }
|
| +
|
| + @override
|
| + @failingTest
|
| + test_syntheticFunctionType_genericClosure_inGenericFunction() {
|
| + super.test_syntheticFunctionType_genericClosure_inGenericFunction();
|
| + }
|
| +
|
| + @override
|
| + @failingTest
|
| + test_syntheticFunctionType_inGenericClass() {
|
| + super.test_syntheticFunctionType_inGenericClass();
|
| + }
|
| +
|
| + @override
|
| + @failingTest
|
| + test_syntheticFunctionType_inGenericFunction() {
|
| + super.test_syntheticFunctionType_inGenericFunction();
|
| + }
|
| +}
|
|
|