@@ -229,23 +229,23 @@ function goToMarkAndGeneralVerify(marker: string)
229
229
{
230
230
goTo . marker ( marker ) ;
231
231
232
- verify . completionListContains ( 'mod1var' , 'number' ) ;
233
- verify . completionListContains ( 'mod1fn' , '(): void' ) ;
234
- verify . completionListContains ( 'mod1cls' , 'mod1cls' ) ;
235
- verify . completionListContains ( 'mod1int' , 'mod1int' ) ;
236
- verify . completionListContains ( 'mod1mod' , 'mod1mod' ) ;
237
- verify . completionListContains ( 'mod1evar' , 'number' ) ;
238
- verify . completionListContains ( 'mod1efn' , '(): void' ) ;
239
- verify . completionListContains ( 'mod1ecls' , 'mod1ecls' ) ;
240
- verify . completionListContains ( 'mod1eint' , 'mod1eint' ) ;
241
- verify . completionListContains ( 'mod1emod' , 'mod1emod' ) ;
242
- verify . completionListContains ( 'mod1eexvar' , 'number' ) ;
243
- verify . completionListContains ( 'mod2' , 'mod2' ) ;
244
- verify . completionListContains ( 'mod3' , 'mod3' ) ;
245
- verify . completionListContains ( 'shwvar' , 'number' ) ;
246
- verify . completionListContains ( 'shwfn' , '(): void' ) ;
247
- verify . completionListContains ( 'shwcls' , 'shwcls' ) ;
248
- verify . completionListContains ( 'shwint' , 'shwint' ) ;
232
+ verify . completionListContains ( 'mod1var' , '(var) mod1var: number' ) ;
233
+ verify . completionListContains ( 'mod1fn' , '(function) mod1fn( ): void' ) ;
234
+ verify . completionListContains ( 'mod1cls' , 'class mod1cls' ) ;
235
+ verify . completionListContains ( 'mod1int' , 'interface mod1int' ) ;
236
+ verify . completionListContains ( 'mod1mod' , 'module mod1mod' ) ;
237
+ verify . completionListContains ( 'mod1evar' , '(var) mod1.mod1evar: number' ) ;
238
+ verify . completionListContains ( 'mod1efn' , '(function) mod1.mod1efn( ): void' ) ;
239
+ verify . completionListContains ( 'mod1ecls' , 'class mod1. mod1ecls' ) ;
240
+ verify . completionListContains ( 'mod1eint' , 'interface mod1. mod1eint' ) ;
241
+ verify . completionListContains ( 'mod1emod' , 'module mod1. mod1emod' ) ;
242
+ verify . completionListContains ( 'mod1eexvar' , '(var) mod1.mod1eexvar: number' ) ;
243
+ verify . completionListContains ( 'mod2' , 'module mod2' ) ;
244
+ verify . completionListContains ( 'mod3' , 'module mod3' ) ;
245
+ verify . completionListContains ( 'shwvar' , '(var) shwvar: number' ) ;
246
+ verify . completionListContains ( 'shwfn' , '(function) shwfn( ): void' ) ;
247
+ verify . completionListContains ( 'shwcls' , 'class shwcls' ) ;
248
+ verify . completionListContains ( 'shwint' , 'interface shwint' ) ;
249
249
250
250
verify . not . completionListContains ( 'mod2var' ) ;
251
251
verify . not . completionListContains ( 'mod2fn' ) ;
@@ -276,8 +276,8 @@ goToMarkAndGeneralVerify('mod1');
276
276
277
277
// from function in mod1
278
278
goToMarkAndGeneralVerify ( 'function' ) ;
279
- verify . completionListContains ( 'bar' , 'number' ) ;
280
- verify . completionListContains ( 'foob' , '(): void' ) ;
279
+ verify . completionListContains ( 'bar' , '(local var) bar: number' ) ;
280
+ verify . completionListContains ( 'foob' , '(local function) foob( ): void' ) ;
281
281
282
282
// from class in mod1
283
283
goToMarkAndGeneralVerify ( 'class' ) ;
@@ -289,21 +289,21 @@ goToMarkAndGeneralVerify('interface');
289
289
290
290
// from module in mod1
291
291
goToMarkAndGeneralVerify ( 'module' ) ;
292
- verify . completionListContains ( 'm1X' , 'number' ) ;
293
- verify . completionListContains ( 'm1Func' , '(): void' ) ;
294
- verify . completionListContains ( 'm1Class' , 'm1Class' ) ;
295
- verify . completionListContains ( 'm1Int' , 'm1Int' ) ;
296
- verify . completionListContains ( 'm1Mod' , 'm1Mod' ) ;
297
- verify . completionListContains ( 'm1eX' , 'number' ) ;
298
- verify . completionListContains ( 'm1eFunc' , '(): void' ) ;
299
- verify . completionListContains ( 'm1eClass' , 'm1eClass' ) ;
300
- verify . completionListContains ( 'm1eInt' , 'm1eInt' ) ;
301
- verify . completionListContains ( 'm1eMod' , 'm1eMod' ) ;
292
+ verify . completionListContains ( 'm1X' , '(var) m1X: number' ) ;
293
+ verify . completionListContains ( 'm1Func' , '(function) m1Func( ): void' ) ;
294
+ verify . completionListContains ( 'm1Class' , 'class m1Class' ) ;
295
+ verify . completionListContains ( 'm1Int' , 'interface m1Int' ) ;
296
+ verify . completionListContains ( 'm1Mod' , 'module m1Mod' ) ;
297
+ verify . completionListContains ( 'm1eX' , '(var) mod1mod.m1eX: number' ) ;
298
+ verify . completionListContains ( 'm1eFunc' , '(function) mod1mod.m1eFunc( ): void' ) ;
299
+ verify . completionListContains ( 'm1eClass' , 'class mod1mod. m1eClass' ) ;
300
+ verify . completionListContains ( 'm1eInt' , 'interface mod1mod. m1eInt' ) ;
301
+ verify . completionListContains ( 'm1eMod' , 'module mod1mod. m1eMod' ) ;
302
302
303
303
// from exported function in mod1
304
304
goToMarkAndGeneralVerify ( 'exportedFunction' ) ;
305
- verify . completionListContains ( 'bar' , 'number' ) ;
306
- verify . completionListContains ( 'foob' , '(): void' ) ;
305
+ verify . completionListContains ( 'bar' , '(local var) bar: number' ) ;
306
+ verify . completionListContains ( 'foob' , '(local function) foob( ): void' ) ;
307
307
308
308
// from exported class in mod1
309
309
goToMarkAndGeneralVerify ( 'exportedClass' ) ;
@@ -315,31 +315,31 @@ goToMarkAndGeneralVerify('exportedInterface');
315
315
316
316
// from exported module in mod1
317
317
goToMarkAndGeneralVerify ( 'exportedModule' ) ;
318
- verify . completionListContains ( 'mX' , 'number' ) ;
319
- verify . completionListContains ( 'mFunc' , '(): void' ) ;
320
- verify . completionListContains ( 'mClass' , 'mClass' ) ;
321
- verify . completionListContains ( 'mInt' , 'mInt' ) ;
322
- verify . completionListContains ( 'mMod' , 'mMod' ) ;
323
- verify . completionListContains ( 'meX' , 'number' ) ;
324
- verify . completionListContains ( 'meFunc' , '(): void' ) ;
325
- verify . completionListContains ( 'meClass' , 'meClass' ) ;
326
- verify . completionListContains ( 'meInt' , 'meInt' ) ;
327
- verify . completionListContains ( 'meMod' , 'meMod' ) ;
318
+ verify . completionListContains ( 'mX' , '(var) mX: number' ) ;
319
+ verify . completionListContains ( 'mFunc' , '(function) mFunc( ): void' ) ;
320
+ verify . completionListContains ( 'mClass' , 'class mClass' ) ;
321
+ verify . completionListContains ( 'mInt' , 'interface mInt' ) ;
322
+ verify . completionListContains ( 'mMod' , 'module mMod' ) ;
323
+ verify . completionListContains ( 'meX' , '(var) mod1.mod1emod.meX: number' ) ;
324
+ verify . completionListContains ( 'meFunc' , '(function) mod1.mod1emod.meFunc( ): void' ) ;
325
+ verify . completionListContains ( 'meClass' , 'class mod1.mod1emod. meClass' ) ;
326
+ verify . completionListContains ( 'meInt' , 'interface mod1.mod1emod. meInt' ) ;
327
+ verify . completionListContains ( 'meMod' , 'module mod1.mod1emod. meMod' ) ;
328
328
329
329
// from extended module
330
330
goTo . marker ( 'extendedModule' ) ;
331
- verify . completionListContains ( 'mod1evar' , 'number' ) ;
332
- verify . completionListContains ( 'mod1efn' , '(): void' ) ;
333
- verify . completionListContains ( 'mod1ecls' , 'mod1ecls' ) ;
334
- verify . completionListContains ( 'mod1eint' , 'mod1eint' ) ;
335
- verify . completionListContains ( 'mod1emod' , 'mod1emod' ) ;
336
- verify . completionListContains ( 'mod1eexvar' , 'number' ) ;
337
- verify . completionListContains ( 'mod2' , 'mod2' ) ;
338
- verify . completionListContains ( 'mod3' , 'mod3' ) ;
339
- verify . completionListContains ( 'shwvar' , 'number' ) ;
340
- verify . completionListContains ( 'shwfn' , '(): void' ) ;
341
- verify . completionListContains ( 'shwcls' , 'shwcls' ) ;
342
- verify . completionListContains ( 'shwint' , 'shwint' ) ;
331
+ verify . completionListContains ( 'mod1evar' , '(var) mod1.mod1evar: number' ) ;
332
+ verify . completionListContains ( 'mod1efn' , '(function) mod1.mod1efn( ): void' ) ;
333
+ verify . completionListContains ( 'mod1ecls' , 'class mod1. mod1ecls' ) ;
334
+ verify . completionListContains ( 'mod1eint' , 'interface mod1. mod1eint' ) ;
335
+ verify . completionListContains ( 'mod1emod' , 'module mod1. mod1emod' ) ;
336
+ verify . completionListContains ( 'mod1eexvar' , '(var) mod1.mod1eexvar: number' ) ;
337
+ verify . completionListContains ( 'mod2' , 'module mod2' ) ;
338
+ verify . completionListContains ( 'mod3' , 'module mod3' ) ;
339
+ verify . completionListContains ( 'shwvar' , '(var) shwvar: number' ) ;
340
+ verify . completionListContains ( 'shwfn' , '(function) shwfn( ): void' ) ;
341
+ verify . completionListContains ( 'shwcls' , 'class shwcls' ) ;
342
+ verify . completionListContains ( 'shwint' , 'interface shwint' ) ;
343
343
344
344
verify . not . completionListContains ( 'mod2var' ) ;
345
345
verify . not . completionListContains ( 'mod2fn' ) ;
0 commit comments