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

Unified Diff: pkg/analyzer/test/src/task/dart_test.dart

Issue 1417143003: Remove IMPORT_EXPORT_SOURCE_CLOSURE and IS_CLIENT results. (Closed) Base URL: git@github.com:dart-lang/sdk.git@master
Patch Set: Created 5 years, 2 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 side-by-side diff with in-line comments
Download patch
« no previous file with comments | « pkg/analyzer/test/src/context/context_test.dart ('k') | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: pkg/analyzer/test/src/task/dart_test.dart
diff --git a/pkg/analyzer/test/src/task/dart_test.dart b/pkg/analyzer/test/src/task/dart_test.dart
index cfc396980fda9f17dc6eed152a413f5e2fd02b32..a60b87904eb30286fe28abe44e2a129192c021a7 100644
--- a/pkg/analyzer/test/src/task/dart_test.dart
+++ b/pkg/analyzer/test/src/task/dart_test.dart
@@ -39,7 +39,6 @@ main() {
runReflectiveTests(BuildLibraryElementTaskTest);
runReflectiveTests(BuildPublicNamespaceTaskTest);
runReflectiveTests(BuildSourceExportClosureTaskTest);
- runReflectiveTests(BuildSourceImportExportClosureTaskTest);
runReflectiveTests(BuildTypeProviderTaskTest);
runReflectiveTests(ComputeConstantDependenciesTaskTest);
runReflectiveTests(ComputeConstantValueTaskTest);
@@ -84,8 +83,6 @@ isInstanceOf isBuildPublicNamespaceTask =
new isInstanceOf<BuildPublicNamespaceTask>();
isInstanceOf isBuildSourceExportClosureTask =
new isInstanceOf<BuildSourceExportClosureTask>();
-isInstanceOf isBuildSourceImportExportClosureTask =
- new isInstanceOf<BuildSourceImportExportClosureTask>();
isInstanceOf isBuildTypeProviderTask =
new isInstanceOf<BuildTypeProviderTask>();
isInstanceOf isComputeConstantDependenciesTask =
@@ -954,113 +951,6 @@ library lib_d;
}
@reflectiveTest
-class BuildSourceImportExportClosureTaskTest extends _AbstractDartTaskTest {
- test_perform_importExportClosure() {
- Source sourceA = newSource(
- '/a.dart',
- '''
-library lib_a;
-''');
- Source sourceB = newSource(
- '/b.dart',
- '''
-library lib_b;
-export 'a.dart';
-''');
- Source sourceC = newSource(
- '/c.dart',
- '''
-library lib_c;
-import 'b.dart';
-''');
- Source coreSource = context.sourceFactory.resolveUri(null, 'dart:core');
- // c.dart
- {
- computeResult(sourceC, IMPORT_EXPORT_SOURCE_CLOSURE,
- matcher: isBuildSourceImportExportClosureTask);
- List<Source> closure = outputs[IMPORT_EXPORT_SOURCE_CLOSURE];
- expect(closure, contains(sourceA));
- expect(closure, contains(sourceB));
- expect(closure, contains(sourceC));
- expect(closure, contains(coreSource));
- }
- // b.dart
- {
- computeResult(sourceB, IMPORT_EXPORT_SOURCE_CLOSURE,
- matcher: isBuildSourceImportExportClosureTask);
- List<Source> closure = outputs[IMPORT_EXPORT_SOURCE_CLOSURE];
- expect(closure, contains(sourceA));
- expect(closure, contains(sourceB));
- expect(closure, contains(coreSource));
- }
- }
-
- test_perform_isClient_false() {
- Source sourceA = newSource(
- '/a.dart',
- '''
-library lib_a;
-import 'b.dart';
-''');
- newSource(
- '/b.dart',
- '''
-library lib_b;
-''');
- computeResult(sourceA, IS_CLIENT,
- matcher: isBuildSourceImportExportClosureTask);
- expect(outputs[IS_CLIENT], isFalse);
- }
-
- test_perform_isClient_true_export_indirect() {
- newSource(
- '/exports_html.dart',
- '''
-library lib_exports_html;
-export 'dart:html';
-''');
- Source source = newSource(
- '/test.dart',
- '''
-import 'exports_html.dart';
-''');
- computeResult(source, IS_CLIENT,
- matcher: isBuildSourceImportExportClosureTask);
- expect(outputs[IS_CLIENT], isTrue);
- }
-
- test_perform_isClient_true_import_direct() {
- Source sourceA = newSource(
- '/a.dart',
- '''
-library lib_a;
-import 'dart:html';
-''');
- computeResult(sourceA, IS_CLIENT,
- matcher: isBuildSourceImportExportClosureTask);
- expect(outputs[IS_CLIENT], isTrue);
- }
-
- test_perform_isClient_true_import_indirect() {
- Source sourceA = newSource(
- '/a.dart',
- '''
-library lib_a;
-import 'b.dart';
-''');
- newSource(
- '/b.dart',
- '''
-library lib_b;
-import 'dart:html';
-''');
- computeResult(sourceA, IS_CLIENT,
- matcher: isBuildSourceImportExportClosureTask);
- expect(outputs[IS_CLIENT], isTrue);
- }
-}
-
-@reflectiveTest
class BuildTypeProviderTaskTest extends _AbstractDartTaskTest {
test_perform() {
computeResult(AnalysisContextTarget.request, TYPE_PROVIDER,
« no previous file with comments | « pkg/analyzer/test/src/context/context_test.dart ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698