@@ -420,7 +420,8 @@ func TestCreatePullRequestMessage(t *testing.T) {
420
420
Version : "v0.21.0" ,
421
421
},
422
422
},
423
- Cves : []formats.CveRow {{Id : "CVE-2022-24450" }},
423
+ IssueId : "XRAY-122345" ,
424
+ Cves : []formats.CveRow {{}},
424
425
},
425
426
{
426
427
Severity : "High" ,
@@ -454,12 +455,12 @@ func TestCreatePullRequestMessage(t *testing.T) {
454
455
writerOutput .SetJasOutputFlags (true , true )
455
456
message := createPullRequestMessage (vulnerabilities , nil , nil , writerOutput )
456
457
457
- expectedMessage := "<div align='center'>\n \n [](https://github.com/jfrog/frogbot#readme)\n \n </div>\n \n \n ## 📦 Vulnerable Dependencies \n \n ### ✍️ Summary\n \n <div align=\" center\" >\n \n | SEVERITY | CONTEXTUAL ANALYSIS | DIRECT DEPENDENCIES | IMPACTED DEPENDENCY | FIXED VERSIONS | CVES |\n | :---------------------: | :----------------------------------: | :----------------------------------: | :-----------------------------------: | :---------------------------------: | :---------------------------------: | \n | <br> High | Undetermined | github.com/nats-io/nats-streaming-server:v0.21.0 | github.com/nats-io/nats-streaming-server:v0.21.0 | [0.24.1] | CVE-2022-24450 |\n | <br> High | Undetermined | github.com/mholt/archiver/v3:v3.5.1 | github.com/mholt/archiver/v3:v3.5.1 | - | - |\n | <br> Medium | Undetermined | github.com/nats-io/nats-streaming-server:v0.21.0 | github.com/nats-io/nats-streaming-server:v0.21.0 | [0.24.3] | CVE-2022-26652 |\n \n </div>\n \n ## 👇 Details\n \n <details>\n <summary> <b>[ CVE-2022-24450 ] github.com/nats-io/nats-streaming-server v0.21.0</b> </summary>\n <br>\n \n \n </details>\n \n \n <details>\n <summary> <b>github.com/mholt/archiver/v3 v3.5.1</b> </summary>\n <br>\n \n \n </details>\n \n \n <details>\n <summary> <b>[ CVE-2022-26652 ] github.com/nats-io/nats-streaming-server v0.21.0</b> </summary>\n <br>\n \n \n </details>\n \n \n ---\n <div align=\" center\" >\n \n [🐸 JFrog Frogbot](https://github.com/jfrog/frogbot#readme)\n \n </div>"
458
+ expectedMessage := "<div align='center'>\n \n [](https://github.com/jfrog/frogbot#readme)\n \n </div>\n \n \n ## 📦 Vulnerable Dependencies \n \n ### ✍️ Summary\n \n <div align=\" center\" >\n \n | SEVERITY | CONTEXTUAL ANALYSIS | DIRECT DEPENDENCIES | IMPACTED DEPENDENCY | FIXED VERSIONS | CVES |\n | :---------------------: | :----------------------------------: | :----------------------------------: | :-----------------------------------: | :---------------------------------: | :---------------------------------: | \n | <br> High | Undetermined | github.com/nats-io/nats-streaming-server:v0.21.0 | github.com/nats-io/nats-streaming-server:v0.21.0 | [0.24.1] | - |\n | <br> High | Undetermined | github.com/mholt/archiver/v3:v3.5.1 | github.com/mholt/archiver/v3:v3.5.1 | - | - |\n | <br> Medium | Undetermined | github.com/nats-io/nats-streaming-server:v0.21.0 | github.com/nats-io/nats-streaming-server:v0.21.0 | [0.24.3] | CVE-2022-26652 |\n \n </div>\n \n ## 👇 Details\n \n <details>\n <summary> <b>[ XRAY-122345 ] github.com/nats-io/nats-streaming-server v0.21.0</b> </summary>\n <br>\n \n \n </details>\n \n \n <details>\n <summary> <b>github.com/mholt/archiver/v3 v3.5.1</b> </summary>\n <br>\n \n \n </details>\n \n \n <details>\n <summary> <b>[ CVE-2022-26652 ] github.com/nats-io/nats-streaming-server v0.21.0</b> </summary>\n <br>\n \n \n </details>\n \n \n ---\n <div align=\" center\" >\n \n [🐸 JFrog Frogbot](https://github.com/jfrog/frogbot#readme)\n \n </div>"
458
459
assert .Equal (t , expectedMessage , message )
459
460
460
461
writerOutput .SetVcsProvider (vcsutils .GitLab )
461
462
message = createPullRequestMessage (vulnerabilities , nil , nil , writerOutput )
462
- expectedMessage = "<div align='center'>\n \n [](https://github.com/jfrog/frogbot#readme)\n \n </div>\n \n \n ## 📦 Vulnerable Dependencies \n \n ### ✍️ Summary\n \n <div align=\" center\" >\n \n | SEVERITY | CONTEXTUAL ANALYSIS | DIRECT DEPENDENCIES | IMPACTED DEPENDENCY | FIXED VERSIONS | CVES |\n | :---------------------: | :----------------------------------: | :----------------------------------: | :-----------------------------------: | :---------------------------------: | :---------------------------------: | \n | <br> High | Undetermined | github.com/nats-io/nats-streaming-server:v0.21.0 | github.com/nats-io/nats-streaming-server:v0.21.0 | [0.24.1] | CVE-2022-24450 |\n | <br> High | Undetermined | github.com/mholt/archiver/v3:v3.5.1 | github.com/mholt/archiver/v3:v3.5.1 | - | - |\n | <br> Medium | Undetermined | github.com/nats-io/nats-streaming-server:v0.21.0 | github.com/nats-io/nats-streaming-server:v0.21.0 | [0.24.3] | CVE-2022-26652 |\n \n </div>\n \n ## 👇 Details\n \n <details>\n <summary> <b>[ CVE-2022-24450 ] github.com/nats-io/nats-streaming-server v0.21.0</b> </summary>\n <br>\n \n \n </details>\n \n \n <details>\n <summary> <b>github.com/mholt/archiver/v3 v3.5.1</b> </summary>\n <br>\n \n \n </details>\n \n \n <details>\n <summary> <b>[ CVE-2022-26652 ] github.com/nats-io/nats-streaming-server v0.21.0</b> </summary>\n <br>\n \n \n </details>\n \n \n ---\n <div align=\" center\" >\n \n [🐸 JFrog Frogbot](https://github.com/jfrog/frogbot#readme)\n \n </div>"
463
+ expectedMessage = "<div align='center'>\n \n [](https://github.com/jfrog/frogbot#readme)\n \n </div>\n \n \n ## 📦 Vulnerable Dependencies \n \n ### ✍️ Summary\n \n <div align=\" center\" >\n \n | SEVERITY | CONTEXTUAL ANALYSIS | DIRECT DEPENDENCIES | IMPACTED DEPENDENCY | FIXED VERSIONS | CVES |\n | :---------------------: | :----------------------------------: | :----------------------------------: | :-----------------------------------: | :---------------------------------: | :---------------------------------: | \n | <br> High | Undetermined | github.com/nats-io/nats-streaming-server:v0.21.0 | github.com/nats-io/nats-streaming-server:v0.21.0 | [0.24.1] | - |\n | <br> High | Undetermined | github.com/mholt/archiver/v3:v3.5.1 | github.com/mholt/archiver/v3:v3.5.1 | - | - |\n | <br> Medium | Undetermined | github.com/nats-io/nats-streaming-server:v0.21.0 | github.com/nats-io/nats-streaming-server:v0.21.0 | [0.24.3] | CVE-2022-26652 |\n \n </div>\n \n ## 👇 Details\n \n <details>\n <summary> <b>[ XRAY-122345 ] github.com/nats-io/nats-streaming-server v0.21.0</b> </summary>\n <br>\n \n \n </details>\n \n \n <details>\n <summary> <b>github.com/mholt/archiver/v3 v3.5.1</b> </summary>\n <br>\n \n \n </details>\n \n \n <details>\n <summary> <b>[ CVE-2022-26652 ] github.com/nats-io/nats-streaming-server v0.21.0</b> </summary>\n <br>\n \n \n </details>\n \n \n ---\n <div align=\" center\" >\n \n [🐸 JFrog Frogbot](https://github.com/jfrog/frogbot#readme)\n \n </div>"
463
464
assert .Equal (t , expectedMessage , message )
464
465
}
465
466
0 commit comments