@@ -18,11 +18,12 @@ package server
1818
1919import (
2020 "context"
21- "github.com/snyk/snyk-ls/domain/snyk"
22- "github.com/snyk/snyk-ls/domain/snyk/scanner"
2321 "testing"
2422 "time"
2523
24+ "github.com/snyk/snyk-ls/domain/snyk"
25+ "github.com/snyk/snyk-ls/domain/snyk/scanner"
26+
2627 "github.com/sourcegraph/go-lsp"
2728 "github.com/stretchr/testify/assert"
2829
@@ -38,33 +39,33 @@ func Test_executeWorkspaceScanCommand_shouldStartWorkspaceScanOnCommandReceipt(t
3839 loc , _ := setupServerWithCustomDI (t , false )
3940 c := config .CurrentConfig ()
4041
41- scanner := & scanner.TestScanner {}
42- workspace .Get ().AddFolder (workspace .NewFolder (c , "dummy" , "dummy" , scanner , di .HoverService (), di .ScanNotifier (), di .Notifier (), di .ScanPersister ()))
42+ s := & scanner.TestScanner {}
43+ workspace .Get ().AddFolder (workspace .NewFolder (c , "dummy" , "dummy" , s , di .HoverService (), di .ScanNotifier (), di .Notifier (), di .ScanPersister ()))
4344
4445 params := lsp.ExecuteCommandParams {Command : types .WorkspaceScanCommand }
4546 _ , err := loc .Client .Call (ctx , "workspace/executeCommand" , params )
4647 if err != nil {
4748 t .Fatal (err )
4849 }
4950 assert .Eventually (t , func () bool {
50- return scanner .Calls () > 0
51+ return s .Calls () > 0
5152 }, 2 * time .Second , time .Millisecond )
5253}
5354
5455func Test_executeWorkspaceFolderScanCommand_shouldStartFolderScanOnCommandReceipt (t * testing.T ) {
5556 loc , _ := setupServerWithCustomDI (t , false )
5657 c := config .CurrentConfig ()
5758
58- scanner := & scanner.TestScanner {}
59- workspace .Get ().AddFolder (workspace .NewFolder (c , "dummy" , "dummy" , scanner , di .HoverService (), di .ScanNotifier (), di .Notifier (), di .ScanPersister ()))
59+ s := & scanner.TestScanner {}
60+ workspace .Get ().AddFolder (workspace .NewFolder (c , "dummy" , "dummy" , s , di .HoverService (), di .ScanNotifier (), di .Notifier (), di .ScanPersister ()))
6061
6162 params := lsp.ExecuteCommandParams {Command : types .WorkspaceFolderScanCommand , Arguments : []any {"dummy" }}
6263 _ , err := loc .Client .Call (ctx , "workspace/executeCommand" , params )
6364 if err != nil {
6465 t .Fatal (err )
6566 }
6667 assert .Eventually (t , func () bool {
67- return scanner .Calls () > 0
68+ return s .Calls () > 0
6869 }, 2 * time .Second , time .Millisecond )
6970}
7071
@@ -105,8 +106,8 @@ func Test_executeWorkspaceScanCommand_shouldAskForTrust(t *testing.T) {
105106 loc , jsonRPCRecorder := setupServerWithCustomDI (t , false )
106107 c := config .CurrentConfig ()
107108
108- scanner := & scanner.TestScanner {}
109- workspace .Get ().AddFolder (workspace .NewFolder (c , "dummy" , "dummy" , scanner , di .HoverService (), di .ScanNotifier (), di .Notifier (), di .ScanPersister ()))
109+ s := & scanner.TestScanner {}
110+ workspace .Get ().AddFolder (workspace .NewFolder (c , "dummy" , "dummy" , s , di .HoverService (), di .ScanNotifier (), di .Notifier (), di .ScanPersister ()))
110111 // explicitly enable folder trust which is disabled by default in tests
111112 config .CurrentConfig ().SetTrustedFolderFeatureEnabled (true )
112113
@@ -116,7 +117,7 @@ func Test_executeWorkspaceScanCommand_shouldAskForTrust(t *testing.T) {
116117 t .Fatal (err )
117118 }
118119 assert .Eventually (t , func () bool {
119- return scanner .Calls () == 0 && checkTrustMessageRequest (jsonRPCRecorder )
120+ return s .Calls () == 0 && checkTrustMessageRequest (jsonRPCRecorder )
120121 }, 2 * time .Second , time .Millisecond )
121122}
122123
0 commit comments