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

Unified Diff: pkg/analysis_server/test/services/refactoring/move_file_test.dart

Issue 1010803003: Issue 22757. Update self references on package rename. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 5 years, 9 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/analysis_server/lib/src/services/refactoring/move_file.dart ('k') | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: pkg/analysis_server/test/services/refactoring/move_file_test.dart
diff --git a/pkg/analysis_server/test/services/refactoring/move_file_test.dart b/pkg/analysis_server/test/services/refactoring/move_file_test.dart
index 3c3dd3ae22562fc1cda8be7c724d38b02d2f88f3..ed220e58c21099abd8fa31ade7c39cfdab4c3ca3 100644
--- a/pkg/analysis_server/test/services/refactoring/move_file_test.dart
+++ b/pkg/analysis_server/test/services/refactoring/move_file_test.dart
@@ -193,24 +193,32 @@ description: My pubspec file.
addSource('/testName/lib/myLib.dart', '');
addSource(appPath, '''
import 'package:testName/myLib.dart';
+export 'package:testName/myLib.dart';
''');
- addTestSource('');
+ // configure Uri resolves
+ context.sourceFactory = new SourceFactory([
+ AbstractContextTest.SDK_RESOLVER,
+ new PackageMapUriResolver(provider, <String, List<Folder>>{
+ 'testName': [provider.getResource('/testName/lib')]
+ }),
+ resourceResolver,
+ ]);
+ // analyze
_performAnalysis();
// perform refactoring
refactoring = new MoveFileRefactoring(
provider, searchEngine, context, null, '/testName');
refactoring.newFile = '/newName';
await _assertSuccessfulRefactoring();
-// print(refactoringChange);
assertFileChangeResult(pubspecPath, '''
name: newName
version: 0.0.1
description: My pubspec file.
''');
- // TODO(scheglov) update self references
-// assertFileChangeResult(appPath, '''
-//import 'package:newName/myLib.dart';
-//''');
+ assertFileChangeResult(appPath, '''
+import 'package:newName/myLib.dart';
+export 'package:newName/myLib.dart';
+''');
}
/**
« no previous file with comments | « pkg/analysis_server/lib/src/services/refactoring/move_file.dart ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698