@@ -710,15 +710,17 @@ func TestRequestHandler_GetMetadata(t *testing.T) {
710710 },
711711 config : etc.Config {
712712 Trivy : etc.Trivy {
713- SkipDBUpdate : false ,
714- SkipJavaDBUpdate : false ,
715- IgnoreUnfixed : true ,
716- DebugMode : true ,
717- Insecure : true ,
718- VulnType : "os,library" ,
719- Scanners : "vuln" ,
720- Severity : "UNKNOWN,LOW,MEDIUM,HIGH,CRITICAL" ,
721- Timeout : 5 * time .Minute ,
713+ SkipDBUpdate : false ,
714+ SkipJavaDBUpdate : false ,
715+ IgnoreUnfixed : true ,
716+ DebugMode : true ,
717+ Insecure : true ,
718+ VulnType : "os,library" ,
719+ Scanners : "vuln" ,
720+ Severity : "UNKNOWN,LOW,MEDIUM,HIGH,CRITICAL" ,
721+ Timeout : 5 * time .Minute ,
722+ VEXSource : "oci" ,
723+ SkipVEXRepoUpdate : true ,
722724 },
723725 },
724726 expectedHTTPCode : http .StatusOK ,
@@ -773,7 +775,9 @@ func TestRequestHandler_GetMetadata(t *testing.T) {
773775 "env.SCANNER_TRIVY_VULN_TYPE": "os,library",
774776 "env.SCANNER_TRIVY_SECURITY_CHECKS": "vuln",
775777 "env.SCANNER_TRIVY_SEVERITY": "UNKNOWN,LOW,MEDIUM,HIGH,CRITICAL",
776- "env.SCANNER_TRIVY_TIMEOUT": "5m0s"
778+ "env.SCANNER_TRIVY_TIMEOUT": "5m0s",
779+ "env.SCANNER_TRIVY_VEX_SOURCE": "oci",
780+ "env.SCANNER_TRIVY_SKIP_VEX_REPO_UPDATE": "true"
777781}
778782}` ,
779783 },
@@ -798,6 +802,7 @@ func TestRequestHandler_GetMetadata(t *testing.T) {
798802 Scanners : "vuln" ,
799803 Severity : "UNKNOWN,LOW,MEDIUM,HIGH,CRITICAL" ,
800804 Timeout : 5 * time .Minute ,
805+ VEXSource : "repo" ,
801806 },
802807 },
803808 expectedHTTPCode : http .StatusOK ,
@@ -850,7 +855,9 @@ func TestRequestHandler_GetMetadata(t *testing.T) {
850855 "env.SCANNER_TRIVY_VULN_TYPE": "os,library",
851856 "env.SCANNER_TRIVY_SECURITY_CHECKS": "vuln",
852857 "env.SCANNER_TRIVY_SEVERITY": "UNKNOWN,LOW,MEDIUM,HIGH,CRITICAL",
853- "env.SCANNER_TRIVY_TIMEOUT": "5m0s"
858+ "env.SCANNER_TRIVY_TIMEOUT": "5m0s",
859+ "env.SCANNER_TRIVY_VEX_SOURCE": "repo",
860+ "env.SCANNER_TRIVY_SKIP_VEX_REPO_UPDATE": "false"
854861}
855862}` ,
856863 },
@@ -921,7 +928,9 @@ func TestRequestHandler_GetMetadata(t *testing.T) {
921928 "env.SCANNER_TRIVY_VULN_TYPE": "os,library",
922929 "env.SCANNER_TRIVY_SECURITY_CHECKS": "vuln",
923930 "env.SCANNER_TRIVY_SEVERITY": "UNKNOWN,LOW,MEDIUM,HIGH,CRITICAL",
924- "env.SCANNER_TRIVY_TIMEOUT": "5m0s"
931+ "env.SCANNER_TRIVY_TIMEOUT": "5m0s",
932+ "env.SCANNER_TRIVY_VEX_SOURCE": "",
933+ "env.SCANNER_TRIVY_SKIP_VEX_REPO_UPDATE": "false"
925934}
926935}` ,
927936 },
0 commit comments