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

Side by Side Diff: pkg/analyzer/test/src/task/dart_work_manager_test.dart

Issue 2357553003: Fix newly introduced errors and warnings (Closed)
Patch Set: Created 4 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 unified diff | Download patch
OLDNEW
1 // Copyright (c) 2015, the Dart project authors. Please see the AUTHORS file 1 // Copyright (c) 2015, 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.src.task.dart_work_manager_test; 5 library analyzer.test.src.task.dart_work_manager_test;
6 6
7 import 'package:analyzer/dart/ast/ast.dart'; 7 import 'package:analyzer/dart/ast/ast.dart';
8 import 'package:analyzer/error/error.dart' show AnalysisError; 8 import 'package:analyzer/error/error.dart' show AnalysisError;
9 import 'package:analyzer/exception/exception.dart'; 9 import 'package:analyzer/exception/exception.dart';
10 import 'package:analyzer/src/context/cache.dart'; 10 import 'package:analyzer/src/context/cache.dart';
(...skipping 339 matching lines...) Expand 10 before | Expand all | Expand 10 after
350 void test_getLibrariesContainingPart_askResultProvider() { 350 void test_getLibrariesContainingPart_askResultProvider() {
351 Source part1 = new TestSource('part1.dart'); 351 Source part1 = new TestSource('part1.dart');
352 Source part2 = new TestSource('part2.dart'); 352 Source part2 = new TestSource('part2.dart');
353 Source part3 = new TestSource('part3.dart'); 353 Source part3 = new TestSource('part3.dart');
354 Source library1 = new TestSource('library1.dart'); 354 Source library1 = new TestSource('library1.dart');
355 Source library2 = new TestSource('library2.dart'); 355 Source library2 = new TestSource('library2.dart');
356 // configure AnalysisContext mock 356 // configure AnalysisContext mock
357 when(context.aboutToComputeResult(anyObject, CONTAINING_LIBRARIES)) 357 when(context.aboutToComputeResult(anyObject, CONTAINING_LIBRARIES))
358 .thenInvoke((CacheEntry entry, ResultDescriptor result) { 358 .thenInvoke((CacheEntry entry, ResultDescriptor result) {
359 if (entry.target == part1) { 359 if (entry.target == part1) {
360 entry.setValue(result, <Source>[library1, library2], []); 360 entry.setValue(result as ResultDescriptor<List<Source>>,
361 <Source>[library1, library2], []);
361 return true; 362 return true;
362 } 363 }
363 if (entry.target == part2) { 364 if (entry.target == part2) {
364 entry.setValue(result, <Source>[library2], []); 365 entry.setValue(
366 result as ResultDescriptor<List<Source>>, <Source>[library2], []);
365 return true; 367 return true;
366 } 368 }
367 return false; 369 return false;
368 }); 370 });
369 // getLibrariesContainingPart 371 // getLibrariesContainingPart
370 expect(manager.getLibrariesContainingPart(part1), 372 expect(manager.getLibrariesContainingPart(part1),
371 unorderedEquals([library1, library2])); 373 unorderedEquals([library1, library2]));
372 expect( 374 expect(
373 manager.getLibrariesContainingPart(part2), unorderedEquals([library2])); 375 manager.getLibrariesContainingPart(part2), unorderedEquals([library2]));
374 expect(manager.getLibrariesContainingPart(part3), isEmpty); 376 expect(manager.getLibrariesContainingPart(part3), isEmpty);
(...skipping 481 matching lines...) Expand 10 before | Expand all | Expand 10 after
856 class _SourceFactoryMock extends TypedMock implements SourceFactory {} 858 class _SourceFactoryMock extends TypedMock implements SourceFactory {}
857 859
858 class _SourceMock extends TypedMock implements Source { 860 class _SourceMock extends TypedMock implements Source {
859 final String shortName; 861 final String shortName;
860 _SourceMock(this.shortName); 862 _SourceMock(this.shortName);
861 @override 863 @override
862 String get fullName => '/' + shortName; 864 String get fullName => '/' + shortName;
863 @override 865 @override
864 String toString() => fullName; 866 String toString() => fullName;
865 } 867 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698