@@ -293,7 +293,7 @@ func TestService(t *testing.T) {
293
293
service .OpenFile ("/home/projects/TS/p1/src/index.ts" , files ["/home/projects/TS/p1/src/index.ts" ], core .ScriptKindTS , "" )
294
294
_ , project := service .EnsureDefaultProjectForFile ("/home/projects/TS/p1/src/index.ts" )
295
295
program := project .GetProgram ()
296
- assert .Equal (t , len (program .GetSemanticDiagnostics (program .GetSourceFile ("/home/projects/TS/p1/src/index.ts" ))), 0 )
296
+ assert .Equal (t , len (program .GetSemanticDiagnostics (t . Context (), program .GetSourceFile ("/home/projects/TS/p1/src/index.ts" ))), 0 )
297
297
298
298
filesCopy := maps .Clone (files )
299
299
filesCopy ["/home/projects/TS/p1/tsconfig.json" ] = `{
@@ -311,7 +311,7 @@ func TestService(t *testing.T) {
311
311
}))
312
312
313
313
program = project .GetProgram ()
314
- assert .Equal (t , len (program .GetSemanticDiagnostics (program .GetSourceFile ("/home/projects/TS/p1/src/index.ts" ))), 1 )
314
+ assert .Equal (t , len (program .GetSemanticDiagnostics (t . Context (), program .GetSourceFile ("/home/projects/TS/p1/src/index.ts" ))), 1 )
315
315
})
316
316
317
317
t .Run ("delete explicitly included file" , func (t * testing.T ) {
@@ -330,7 +330,7 @@ func TestService(t *testing.T) {
330
330
service .OpenFile ("/home/projects/TS/p1/src/index.ts" , files ["/home/projects/TS/p1/src/index.ts" ], core .ScriptKindTS , "" )
331
331
_ , project := service .EnsureDefaultProjectForFile ("/home/projects/TS/p1/src/index.ts" )
332
332
program := project .GetProgram ()
333
- assert .Equal (t , len (program .GetSemanticDiagnostics (program .GetSourceFile ("/home/projects/TS/p1/src/index.ts" ))), 0 )
333
+ assert .Equal (t , len (program .GetSemanticDiagnostics (t . Context (), program .GetSourceFile ("/home/projects/TS/p1/src/index.ts" ))), 0 )
334
334
335
335
filesCopy := maps .Clone (files )
336
336
delete (filesCopy , "/home/projects/TS/p1/src/x.ts" )
@@ -343,7 +343,7 @@ func TestService(t *testing.T) {
343
343
}))
344
344
345
345
program = project .GetProgram ()
346
- assert .Equal (t , len (program .GetSemanticDiagnostics (program .GetSourceFile ("/home/projects/TS/p1/src/index.ts" ))), 1 )
346
+ assert .Equal (t , len (program .GetSemanticDiagnostics (t . Context (), program .GetSourceFile ("/home/projects/TS/p1/src/index.ts" ))), 1 )
347
347
assert .Check (t , program .GetSourceFile ("/home/projects/TS/p1/src/x.ts" ) == nil )
348
348
})
349
349
@@ -363,7 +363,7 @@ func TestService(t *testing.T) {
363
363
service .OpenFile ("/home/projects/TS/p1/src/x.ts" , files ["/home/projects/TS/p1/src/x.ts" ], core .ScriptKindTS , "" )
364
364
_ , project := service .EnsureDefaultProjectForFile ("/home/projects/TS/p1/src/x.ts" )
365
365
program := project .GetProgram ()
366
- assert .Equal (t , len (program .GetSemanticDiagnostics (program .GetSourceFile ("/home/projects/TS/p1/src/x.ts" ))), 0 )
366
+ assert .Equal (t , len (program .GetSemanticDiagnostics (t . Context (), program .GetSourceFile ("/home/projects/TS/p1/src/x.ts" ))), 0 )
367
367
368
368
filesCopy := maps .Clone (files )
369
369
delete (filesCopy , "/home/projects/TS/p1/src/index.ts" )
@@ -376,7 +376,7 @@ func TestService(t *testing.T) {
376
376
}))
377
377
378
378
program = project .GetProgram ()
379
- assert .Equal (t , len (program .GetSemanticDiagnostics (program .GetSourceFile ("/home/projects/TS/p1/src/x.ts" ))), 1 )
379
+ assert .Equal (t , len (program .GetSemanticDiagnostics (t . Context (), program .GetSourceFile ("/home/projects/TS/p1/src/x.ts" ))), 1 )
380
380
})
381
381
382
382
t .Run ("create explicitly included file" , func (t * testing.T ) {
@@ -396,7 +396,7 @@ func TestService(t *testing.T) {
396
396
program := project .GetProgram ()
397
397
398
398
// Initially should have an error because y.ts is missing
399
- assert .Equal (t , len (program .GetSemanticDiagnostics (program .GetSourceFile ("/home/projects/TS/p1/src/index.ts" ))), 1 )
399
+ assert .Equal (t , len (program .GetSemanticDiagnostics (t . Context (), program .GetSourceFile ("/home/projects/TS/p1/src/index.ts" ))), 1 )
400
400
401
401
// Add the missing file
402
402
filesCopy := maps .Clone (files )
@@ -411,7 +411,7 @@ func TestService(t *testing.T) {
411
411
412
412
// Error should be resolved
413
413
program = project .GetProgram ()
414
- assert .Equal (t , len (program .GetSemanticDiagnostics (program .GetSourceFile ("/home/projects/TS/p1/src/index.ts" ))), 0 )
414
+ assert .Equal (t , len (program .GetSemanticDiagnostics (t . Context (), program .GetSourceFile ("/home/projects/TS/p1/src/index.ts" ))), 0 )
415
415
assert .Check (t , program .GetSourceFile ("/home/projects/TS/p1/src/y.ts" ) != nil )
416
416
})
417
417
@@ -432,7 +432,7 @@ func TestService(t *testing.T) {
432
432
program := project .GetProgram ()
433
433
434
434
// Initially should have an error because z.ts is missing
435
- assert .Equal (t , len (program .GetSemanticDiagnostics (program .GetSourceFile ("/home/projects/TS/p1/src/index.ts" ))), 1 )
435
+ assert .Equal (t , len (program .GetSemanticDiagnostics (t . Context (), program .GetSourceFile ("/home/projects/TS/p1/src/index.ts" ))), 1 )
436
436
437
437
// Add a new file through wildcard inclusion
438
438
filesCopy := maps .Clone (files )
@@ -447,7 +447,7 @@ func TestService(t *testing.T) {
447
447
448
448
// Error should be resolved and the new file should be included in the program
449
449
program = project .GetProgram ()
450
- assert .Equal (t , len (program .GetSemanticDiagnostics (program .GetSourceFile ("/home/projects/TS/p1/src/index.ts" ))), 0 )
450
+ assert .Equal (t , len (program .GetSemanticDiagnostics (t . Context (), program .GetSourceFile ("/home/projects/TS/p1/src/index.ts" ))), 0 )
451
451
assert .Check (t , program .GetSourceFile ("/home/projects/TS/p1/src/z.ts" ) != nil )
452
452
})
453
453
})
0 commit comments