@@ -88,8 +88,8 @@ public void testRenameModuleInWorkspace() throws Exception {
88
88
+ "\n "
89
89
+ "reflib.renamemodule.mod1\n "
90
90
+ " ASTEntryWithSourceModule<Module (Module L=0 C=0)>\n "
91
- + "\n "
92
- , asStr );
91
+ + "\n " ,
92
+ asStr );
93
93
94
94
}
95
95
@@ -139,8 +139,8 @@ public void testRenameModuleInWorkspaceA() throws Exception {
139
139
+ "\n "
140
140
+ "reflib.renamemodule.mod1\n "
141
141
+ " ASTEntryWithSourceModule<Module (Module L=0 C=0)>\n "
142
- + "\n "
143
- , asStr );
142
+ + "\n " ,
143
+ asStr );
144
144
145
145
}
146
146
@@ -184,7 +184,8 @@ public void testRenameModuleInWorkspace2() throws Exception {
184
184
+ "reflib.renamemodule.mod1.submod1\n "
185
185
+ " ASTEntryWithSourceModule<Module (Module L=0 C=0)>\n "
186
186
+ "\n "
187
- + "" , asStr );
187
+ + "" ,
188
+ asStr );
188
189
}
189
190
190
191
public void testRenameModuleInWorkspace4 () throws Exception {
@@ -213,7 +214,8 @@ public void testRenameModuleInWorkspace4() throws Exception {
213
214
+ " ImportFromModPartRenameAstEntry<from reflib.renamemodule2.mod_ren1 import Mod1 (ImportFrom L=1 C=6)>\n "
214
215
+ " Line: 0 from reflib.renamemodule2.mod_ren1 import Mod1 --> from new_mod_name import Mod1\n "
215
216
+ "\n "
216
- + "" , asStr );
217
+ + "" ,
218
+ asStr );
217
219
}
218
220
219
221
public void testRenameModuleInWorkspace5 () throws Exception {
@@ -236,7 +238,8 @@ public void testRenameModuleInWorkspace5() throws Exception {
236
238
+ " ImportFromRenameAstEntry<import reflib.renamemodule3.pack1 (Import L=2 C=8)>\n "
237
239
+ " Line: 1 import reflib.renamemodule3.pack1 --> import new_mod.pack1\n "
238
240
+ "\n "
239
- + "" , asStr );
241
+ + "" ,
242
+ asStr );
240
243
}
241
244
242
245
public void testRenameModuleInWorkspace6 () throws Exception {
@@ -259,7 +262,8 @@ public void testRenameModuleInWorkspace6() throws Exception {
259
262
+ " ImportFromRenameAstEntry<import reflib.renamemodule3.pack1 (Import L=2 C=8)>\n "
260
263
+ " Line: 1 import reflib.renamemodule3.pack1 --> import my.new.mod.pack1\n "
261
264
+ "\n "
262
- + "" , asStr );
265
+ + "" ,
266
+ asStr );
263
267
}
264
268
265
269
public void testRenameModuleInWorkspace7 () throws Exception {
@@ -282,7 +286,8 @@ public void testRenameModuleInWorkspace7() throws Exception {
282
286
+ " ImportFromModPartRenameAstEntry<from renamemodule_root import mod_in_root2 (ImportFrom L=1 C=6)>\n "
283
287
+ " Line: 0 from renamemodule_root import mod_in_root2 --> from p2.bar import mod_in_root2\n "
284
288
+ "\n "
285
- + "" , asStr );
289
+ + "" ,
290
+ asStr );
286
291
}
287
292
288
293
public void testRenameModuleInWorkspace8 () throws Exception {
@@ -307,7 +312,8 @@ public void testRenameModuleInWorkspace8() throws Exception {
307
312
+ " ImportFromRenameAstEntry<from renamemodule_root import mod_in_root2 (ImportFrom L=1 C=6)>\n "
308
313
+ " Line: 0 from renamemodule_root import mod_in_root2 --> import p2\n "
309
314
+ "\n "
310
- + "" , asStr );
315
+ + "" ,
316
+ asStr );
311
317
}
312
318
313
319
public void testRenameModuleInWorkspace9 () throws Exception {
@@ -328,7 +334,8 @@ public void testRenameModuleInWorkspace9() throws Exception {
328
334
+ " ImportFromRenameAstEntry<import reflib.renamemodule4 (Import L=5 C=12)>\n "
329
335
+ " Line: 4 import reflib.renamemodule4 --> import p2\n "
330
336
+ "\n "
331
- + "" , asStr );
337
+ + "" ,
338
+ asStr );
332
339
}
333
340
334
341
public void testRenameModuleInWorkspace10 () throws Exception {
@@ -345,7 +352,8 @@ public void testRenameModuleInWorkspace10() throws Exception {
345
352
+ " ImportFromModPartRenameAstEntry<from renamemodule5._tests.foo import RenameModule5 (ImportFrom L=3 C=6)>\n "
346
353
+ " Line: 2 from renamemodule5._tests.foo import RenameModule5 --> from p2._tests.foo import RenameModule5\n "
347
354
+ "\n "
348
- + "" , asStr );
355
+ + "" ,
356
+ asStr );
349
357
}
350
358
351
359
public void testRenameModuleInWorkspace11 () throws Exception {
@@ -362,7 +370,8 @@ public void testRenameModuleInWorkspace11() throws Exception {
362
370
+ " ImportFromModPartRenameAstEntry<from renamemodule5._tests.foo import RenameModule5 (ImportFrom L=3 C=6)>\n "
363
371
+ " Line: 2 from renamemodule5._tests.foo import RenameModule5 --> from p2 import RenameModule5\n "
364
372
+ "\n "
365
- + "" , asStr );
373
+ + "" ,
374
+ asStr );
366
375
}
367
376
368
377
public void testRenameModuleInWorkspace12 () throws Exception {
@@ -379,7 +388,8 @@ public void testRenameModuleInWorkspace12() throws Exception {
379
388
+ "reflib.renamemodule6.scene\n "
380
389
+ " ASTEntryWithSourceModule<Module (Module L=1 C=1)>\n "
381
390
+ "\n "
382
- + "" , asStr );
391
+ + "" ,
392
+ asStr );
383
393
}
384
394
385
395
public void testRenameModuleInWorkspace13 () throws Exception {
@@ -392,11 +402,31 @@ public void testRenameModuleInWorkspace13() throws Exception {
392
402
""
393
403
+ "testpkg._imp\n "
394
404
+ " ASTEntryWithSourceModule<Module (Module L=1 C=1)>\n "
395
- + "\n "
396
- , asStr );
405
+ + "\n " ,
406
+ asStr );
397
407
398
408
}
399
409
410
+ public void testRenameModuleInWorkspace14 () throws Exception {
411
+
412
+ Map <Tuple <String , File >, HashSet <ASTEntry >> referencesForModuleRename = getReferencesForModuleRename (
413
+ "refname2" , "reflib.refname3" , false );
414
+ String asStr = asStr (referencesForModuleRename );
415
+ assertEquals (
416
+ ""
417
+ + "refname\n "
418
+ + " FixedInputStringASTEntry<refname2 (Name L=2 C=1)>\n "
419
+ + " Line: 1 refname2.check() --> refname3.check()\n "
420
+ + " ImportFromRenameAstEntry<import refname2 (Import L=1 C=8)>\n "
421
+ + " Line: 0 import refname2 --> from reflib import refname3\n "
422
+ + "\n "
423
+ + "refname2\n "
424
+ + " ASTEntryWithSourceModule<Module (Module L=1 C=1)>\n "
425
+ + "\n "
426
+ + "" ,
427
+ asStr );
428
+ }
429
+
400
430
protected Map <Tuple <String , File >, HashSet <ASTEntry >> getReferencesForModuleRename (String moduleName ,
401
431
String newName ,
402
432
boolean expectError ) {
0 commit comments