@@ -41,7 +41,7 @@ func TestReportWriter_Sarif(t *testing.T) {
41
41
},
42
42
Results : types.Results {
43
43
{
44
- Target : "library/test" ,
44
+ Target : "library/test 1 " ,
45
45
Class : types .ClassOSPkg ,
46
46
Packages : []ftypes.Package {
47
47
{
@@ -137,10 +137,10 @@ func TestReportWriter_Sarif(t *testing.T) {
137
137
Message : sarif.Message {Text : lo .ToPtr ("Package: foo\n Installed Version: 1.2.3\n Vulnerability CVE-2020-0001\n Severity: HIGH\n Fixed Version: 3.4.5\n Link: [CVE-2020-0001](https://avd.aquasec.com/nvd/cve-2020-0001)" )},
138
138
Locations : []* sarif.Location {
139
139
{
140
- Message : & sarif.Message {Text : lo .ToPtr ("library/test: foo@1.2.3" )},
140
+ Message : & sarif.Message {Text : lo .ToPtr ("library/test 1 : foo@1.2.3" )},
141
141
PhysicalLocation : & sarif.PhysicalLocation {
142
142
ArtifactLocation : & sarif.ArtifactLocation {
143
- URI : lo .ToPtr ("library/test" ),
143
+ URI : lo .ToPtr ("library/test%201 " ),
144
144
URIBaseId : lo .ToPtr ("ROOTPATH" ),
145
145
},
146
146
Region : & sarif.Region {
@@ -152,10 +152,10 @@ func TestReportWriter_Sarif(t *testing.T) {
152
152
},
153
153
},
154
154
{
155
- Message : & sarif.Message {Text : lo .ToPtr ("library/test: foo@1.2.3" )},
155
+ Message : & sarif.Message {Text : lo .ToPtr ("library/test 1 : foo@1.2.3" )},
156
156
PhysicalLocation : & sarif.PhysicalLocation {
157
157
ArtifactLocation : & sarif.ArtifactLocation {
158
- URI : lo .ToPtr ("library/test" ),
158
+ URI : lo .ToPtr ("library/test%201 " ),
159
159
URIBaseId : lo .ToPtr ("ROOTPATH" ),
160
160
},
161
161
Region : & sarif.Region {
@@ -192,7 +192,7 @@ func TestReportWriter_Sarif(t *testing.T) {
192
192
input : types.Report {
193
193
Results : types.Results {
194
194
{
195
- Target : "library/test" ,
195
+ Target : "library/test 1 " ,
196
196
Class : types .ClassConfig ,
197
197
Misconfigurations : []types.DetectedMisconfiguration {
198
198
{
@@ -283,13 +283,13 @@ func TestReportWriter_Sarif(t *testing.T) {
283
283
RuleID : lo .ToPtr ("KSV001" ),
284
284
RuleIndex : lo.ToPtr [uint ](0 ),
285
285
Level : lo .ToPtr ("error" ),
286
- Message : sarif.Message {Text : lo .ToPtr ("Artifact: library/test\n Type: \n Vulnerability KSV001\n Severity: HIGH\n Message: Message\n Link: [KSV001](https://avd.aquasec.com/appshield/ksv001)" )},
286
+ Message : sarif.Message {Text : lo .ToPtr ("Artifact: library/test 1 \n Type: \n Vulnerability KSV001\n Severity: HIGH\n Message: Message\n Link: [KSV001](https://avd.aquasec.com/appshield/ksv001)" )},
287
287
Locations : []* sarif.Location {
288
288
{
289
- Message : & sarif.Message {Text : lo .ToPtr ("library/test" )},
289
+ Message : & sarif.Message {Text : lo .ToPtr ("library/test 1 " )},
290
290
PhysicalLocation : & sarif.PhysicalLocation {
291
291
ArtifactLocation : & sarif.ArtifactLocation {
292
- URI : lo .ToPtr ("library/test" ),
292
+ URI : lo .ToPtr ("library/test%201 " ),
293
293
URIBaseId : lo .ToPtr ("ROOTPATH" ),
294
294
},
295
295
Region : & sarif.Region {
@@ -306,13 +306,13 @@ func TestReportWriter_Sarif(t *testing.T) {
306
306
RuleID : lo .ToPtr ("KSV002" ),
307
307
RuleIndex : lo.ToPtr [uint ](1 ),
308
308
Level : lo .ToPtr ("error" ),
309
- Message : sarif.Message {Text : lo .ToPtr ("Artifact: library/test\n Type: \n Vulnerability KSV002\n Severity: CRITICAL\n Message: Message\n Link: [KSV002](https://avd.aquasec.com/appshield/ksv002)" )},
309
+ Message : sarif.Message {Text : lo .ToPtr ("Artifact: library/test 1 \n Type: \n Vulnerability KSV002\n Severity: CRITICAL\n Message: Message\n Link: [KSV002](https://avd.aquasec.com/appshield/ksv002)" )},
310
310
Locations : []* sarif.Location {
311
311
{
312
- Message : & sarif.Message {Text : lo .ToPtr ("library/test" )},
312
+ Message : & sarif.Message {Text : lo .ToPtr ("library/test 1 " )},
313
313
PhysicalLocation : & sarif.PhysicalLocation {
314
314
ArtifactLocation : & sarif.ArtifactLocation {
315
- URI : lo .ToPtr ("library/test" ),
315
+ URI : lo .ToPtr ("library/test%201 " ),
316
316
URIBaseId : lo .ToPtr ("ROOTPATH" ),
317
317
},
318
318
Region : & sarif.Region {
@@ -341,7 +341,7 @@ func TestReportWriter_Sarif(t *testing.T) {
341
341
input : types.Report {
342
342
Results : types.Results {
343
343
{
344
- Target : "library/test" ,
344
+ Target : "library/test 1 " ,
345
345
Class : types .ClassSecret ,
346
346
Secrets : []types.DetectedSecret {
347
347
{
@@ -400,13 +400,13 @@ func TestReportWriter_Sarif(t *testing.T) {
400
400
RuleID : lo .ToPtr ("aws-secret-access-key" ),
401
401
RuleIndex : lo.ToPtr [uint ](0 ),
402
402
Level : lo .ToPtr ("error" ),
403
- Message : sarif.Message {Text : lo .ToPtr ("Artifact: library/test\n Type: \n Secret AWS Secret Access Key\n Severity: CRITICAL\n Match: 'AWS_secret_KEY'=\" ****************************************\" " )},
403
+ Message : sarif.Message {Text : lo .ToPtr ("Artifact: library/test 1 \n Type: \n Secret AWS Secret Access Key\n Severity: CRITICAL\n Match: 'AWS_secret_KEY'=\" ****************************************\" " )},
404
404
Locations : []* sarif.Location {
405
405
{
406
- Message : & sarif.Message {Text : lo .ToPtr ("library/test" )},
406
+ Message : & sarif.Message {Text : lo .ToPtr ("library/test 1 " )},
407
407
PhysicalLocation : & sarif.PhysicalLocation {
408
408
ArtifactLocation : & sarif.ArtifactLocation {
409
- URI : lo .ToPtr ("library/test" ),
409
+ URI : lo .ToPtr ("library/test%201 " ),
410
410
URIBaseId : lo .ToPtr ("ROOTPATH" ),
411
411
},
412
412
Region : & sarif.Region {
@@ -495,7 +495,7 @@ func TestReportWriter_Sarif(t *testing.T) {
495
495
Message : sarif .NewTextMessage ("" ),
496
496
PhysicalLocation : & sarif.PhysicalLocation {
497
497
ArtifactLocation : & sarif.ArtifactLocation {
498
- URI : lo .ToPtr ("OS Packages " ),
498
+ URI : lo .ToPtr ("OS%20Packages " ),
499
499
URIBaseId : lo .ToPtr ("ROOTPATH" ),
500
500
},
501
501
Region : & sarif.Region {
0 commit comments