Skip to content

Commit 3dc9184

Browse files
committed
added scvs tests
Signed-off-by: Vivek Kumar Sahu <vivekkumarsahu650@gmail.com>
1 parent 49d8c40 commit 3dc9184

File tree

5 files changed

+390
-12
lines changed

5 files changed

+390
-12
lines changed

pkg/sbom/cdx.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -215,7 +215,7 @@ func (c *CdxDoc) parseSpec() {
215215

216216
func (c *CdxDoc) parseSignature() {
217217
if c.doc.Declarations == nil {
218-
fmt.Println("Declaratic.doc.Declarationsons field is nil ")
218+
fmt.Println("c.doc.Declarations field is nil ")
219219
return
220220
}
221221

@@ -295,6 +295,7 @@ func copyC(cdxc *cydx.Component, c *CdxDoc) *Component {
295295
nc.Name = cdxc.Name
296296
nc.purpose = string(cdxc.Type)
297297
nc.isReqFieldsPresent = c.pkgRequiredFields(cdxc)
298+
nc.CopyRight = cdxc.Copyright
298299

299300
ncpe := cpe.NewCPE(cdxc.CPE)
300301
if ncpe.Valid() {

pkg/scvs/features.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ func scvsSBOMAutomationCreationCheck(d sbom.Document, c *scvsCheck) scvsScore {
5959
func scvsSBOMUniqIDCheck(d sbom.Document, c *scvsCheck) scvsScore {
6060
s := newScoreFromScvsCheck(c)
6161

62-
if IsSBOMHasUniqID(d, s) {
62+
if IsSBOMHasGlobalUniqID(d, s) {
6363
s.setL3Score(green + bold + "✓" + reset)
6464
s.setL2Score(green + bold + "✓" + reset)
6565
s.setL1Score(green + bold + "✓" + reset)
@@ -115,7 +115,7 @@ func scvsSBOMSigVerified(d sbom.Document, c *scvsCheck) scvsScore {
115115
func scvsSBOMTimestampCheck(d sbom.Document, c *scvsCheck) scvsScore {
116116
s := newScoreFromScvsCheck(c)
117117

118-
if IsSBOMTimestamped(d, s) {
118+
if DoesSBOMHasTimestamp(d, s) {
119119
s.setL3Score(green + bold + "✓" + reset)
120120
s.setL2Score(green + bold + "✓" + reset)
121121
s.setL1Score(green + bold + "✓" + reset)

0 commit comments

Comments
 (0)