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

Side by Side Diff: pkg/analysis_server/test/services/correction/change_test.dart

Issue 725143004: Format and sort analyzer and analysis_server packages. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 6 years, 1 month 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 | Annotate | Revision Log
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 test.services.correction.change; 5 library test.services.correction.change;
6 6
7 import 'package:analysis_server/src/constants.dart'; 7 import 'package:analysis_server/src/constants.dart';
8 import 'package:analysis_server/src/protocol_server.dart'; 8 import 'package:analysis_server/src/protocol_server.dart';
9 import 'package:analyzer/src/generated/source.dart'; 9 import 'package:analyzer/src/generated/source.dart';
10 import 'package:unittest/unittest.dart'; 10 import 'package:unittest/unittest.dart';
(...skipping 177 matching lines...) Expand 10 before | Expand all | Expand 10 after
188 REPLACEMENT: 'foo' 188 REPLACEMENT: 'foo'
189 }; 189 };
190 expect(edit.toJson(), expectedJson); 190 expect(edit.toJson(), expectedJson);
191 } 191 }
192 192
193 } 193 }
194 194
195 195
196 @ReflectiveTestCase() 196 @ReflectiveTestCase()
197 class FileEditTest { 197 class FileEditTest {
198 void test_addAll() {
199 SourceEdit edit1a = new SourceEdit(1, 0, 'a1');
200 SourceEdit edit1b = new SourceEdit(1, 0, 'a2');
201 SourceEdit edit10 = new SourceEdit(10, 1, 'b');
202 SourceEdit edit100 = new SourceEdit(100, 2, 'c');
203 SourceFileEdit fileEdit = new SourceFileEdit('/test.dart', 0);
204 fileEdit.addAll([edit100, edit1a, edit10, edit1b]);
205 expect(fileEdit.edits, [edit100, edit10, edit1b, edit1a]);
206 }
207
208 void test_add_sorts() { 198 void test_add_sorts() {
209 SourceEdit edit1a = new SourceEdit(1, 0, 'a1'); 199 SourceEdit edit1a = new SourceEdit(1, 0, 'a1');
210 SourceEdit edit1b = new SourceEdit(1, 0, 'a2'); 200 SourceEdit edit1b = new SourceEdit(1, 0, 'a2');
211 SourceEdit edit10 = new SourceEdit(10, 1, 'b'); 201 SourceEdit edit10 = new SourceEdit(10, 1, 'b');
212 SourceEdit edit100 = new SourceEdit(100, 2, 'c'); 202 SourceEdit edit100 = new SourceEdit(100, 2, 'c');
213 SourceFileEdit fileEdit = new SourceFileEdit('/test.dart', 0); 203 SourceFileEdit fileEdit = new SourceFileEdit('/test.dart', 0);
214 fileEdit.add(edit100); 204 fileEdit.add(edit100);
215 fileEdit.add(edit1a); 205 fileEdit.add(edit1a);
216 fileEdit.add(edit1b); 206 fileEdit.add(edit1b);
217 fileEdit.add(edit10); 207 fileEdit.add(edit10);
218 expect(fileEdit.edits, [edit100, edit10, edit1b, edit1a]); 208 expect(fileEdit.edits, [edit100, edit10, edit1b, edit1a]);
219 } 209 }
220 210
211 void test_addAll() {
212 SourceEdit edit1a = new SourceEdit(1, 0, 'a1');
213 SourceEdit edit1b = new SourceEdit(1, 0, 'a2');
214 SourceEdit edit10 = new SourceEdit(10, 1, 'b');
215 SourceEdit edit100 = new SourceEdit(100, 2, 'c');
216 SourceFileEdit fileEdit = new SourceFileEdit('/test.dart', 0);
217 fileEdit.addAll([edit100, edit1a, edit10, edit1b]);
218 expect(fileEdit.edits, [edit100, edit10, edit1b, edit1a]);
219 }
220
221 void test_new() { 221 void test_new() {
222 SourceFileEdit fileEdit = new SourceFileEdit('/test.dart', 100); 222 SourceFileEdit fileEdit = new SourceFileEdit('/test.dart', 100);
223 fileEdit.add(new SourceEdit(1, 2, 'aaa')); 223 fileEdit.add(new SourceEdit(1, 2, 'aaa'));
224 fileEdit.add(new SourceEdit(10, 20, 'bbb')); 224 fileEdit.add(new SourceEdit(10, 20, 'bbb'));
225 expect( 225 expect(
226 fileEdit.toString(), 226 fileEdit.toString(),
227 '{"file":"/test.dart","fileStamp":100,"edits":[' 227 '{"file":"/test.dart","fileStamp":100,"edits":['
228 '{"offset":10,"length":20,"replacement":"bbb"},' 228 '{"offset":10,"length":20,"replacement":"bbb"},'
229 '{"offset":1,"length":2,"replacement":"aaa"}]}'); 229 '{"offset":1,"length":2,"replacement":"aaa"}]}');
230 } 230 }
(...skipping 103 matching lines...) Expand 10 before | Expand all | Expand 10 after
334 334
335 void test_toJson() { 335 void test_toJson() {
336 Position position = new Position('/test.dart', 1); 336 Position position = new Position('/test.dart', 1);
337 var expectedJson = { 337 var expectedJson = {
338 FILE: '/test.dart', 338 FILE: '/test.dart',
339 OFFSET: 1 339 OFFSET: 1
340 }; 340 };
341 expect(position.toJson(), expectedJson); 341 expect(position.toJson(), expectedJson);
342 } 342 }
343 } 343 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698