Skip to content

Commit baa1927

Browse files
authored
Bugfix: bad server definition in mcp test (jfrog#465)
1 parent 5964ffd commit baa1927

File tree

1 file changed

+13
-4
lines changed

1 file changed

+13
-4
lines changed

commands/source_mcp/source_mcp_test.go

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,17 @@ import (
66
"testing"
77

88
"github.com/jfrog/jfrog-cli-security/jas"
9+
"github.com/jfrog/jfrog-cli-security/tests/validations"
10+
"github.com/jfrog/jfrog-cli-security/utils"
911
"github.com/stretchr/testify/assert"
1012
)
1113

1214
func TestRunSourceMcpHappyFlow(t *testing.T) {
13-
scanner, cleanUp := jas.InitJasTest(t)
14-
defer cleanUp()
15+
assert.NoError(t, jas.DownloadAnalyzerManagerIfNeeded(0))
16+
mockServer, serverDetails, _ := validations.XrayServer(t, validations.MockServerParams{XrayVersion: utils.EntitlementsMinVersion})
17+
defer mockServer.Close()
18+
scanner, init_error := jas.NewJasScanner(serverDetails)
19+
assert.NoError(t, init_error)
1520
scanned_path := filepath.Join("..", "..", "tests", "testdata", "projects", "jas", "jas")
1621
query := "{\"jsonrpc\": \"2.0\", \"id\": 1, \"method\": \"initialize\", \"params\": {\"protocolVersion\": \"2024-11-05\", \"capabilities\": {}, \"clientInfo\": {\"name\": \"ExampleClient\", \"version\": \"1.0.0\" }}}"
1722
input_buffer := *bytes.NewBufferString(query)
@@ -39,8 +44,12 @@ func TestRunSourceMcpHappyFlow(t *testing.T) {
3944
}
4045

4146
func TestRunSourceMcpScannerError(t *testing.T) {
42-
scanner, cleanUp := jas.InitJasTest(t)
43-
defer cleanUp()
47+
assert.NoError(t, jas.DownloadAnalyzerManagerIfNeeded(0))
48+
mockServer, serverDetails, _ := validations.XrayServer(t, validations.MockServerParams{XrayVersion: utils.EntitlementsMinVersion})
49+
defer mockServer.Close()
50+
scanner, init_error := jas.NewJasScanner(serverDetails)
51+
assert.NoError(t, init_error)
52+
4453
// no such path
4554
scanned_path := ""
4655
input_buffer := *bytes.NewBufferString("")

0 commit comments

Comments
 (0)