Change CveContents data type to map

This commit is contained in:
Kota Kanbe
2017-05-06 04:52:19 +09:00
committed by kota kanbe
parent 12c2d3cbc6
commit f26b61d773
7 changed files with 66 additions and 62 deletions

View File

@@ -48,13 +48,13 @@ func TestIsCveInfoUpdated(t *testing.T) {
ScannedCves: []models.VulnInfo{
{
CveID: "CVE-2017-0001",
CveContents: []models.CveContent{
{
CveContents: models.NewCveContents(
models.CveContent{
Type: models.NVD,
CveID: "CVE-2017-0001",
LastModified: time.Time{},
},
},
),
},
},
},
@@ -62,13 +62,13 @@ func TestIsCveInfoUpdated(t *testing.T) {
ScannedCves: []models.VulnInfo{
{
CveID: "CVE-2017-0001",
CveContents: []models.CveContent{
{
CveContents: models.NewCveContents(
models.CveContent{
Type: models.NVD,
CveID: "CVE-2017-0001",
LastModified: time.Time{},
},
},
),
},
},
},
@@ -83,13 +83,13 @@ func TestIsCveInfoUpdated(t *testing.T) {
ScannedCves: []models.VulnInfo{
{
CveID: "CVE-2017-0002",
CveContents: []models.CveContent{
{
Type: models.JVN,
CveContents: models.NewCveContents(
models.CveContent{
Type: models.NVD,
CveID: "CVE-2017-0002",
LastModified: old,
},
},
),
},
},
},
@@ -97,13 +97,13 @@ func TestIsCveInfoUpdated(t *testing.T) {
ScannedCves: []models.VulnInfo{
{
CveID: "CVE-2017-0002",
CveContents: []models.CveContent{
{
Type: models.JVN,
CveContents: models.NewCveContents(
models.CveContent{
Type: models.NVD,
CveID: "CVE-2017-0002",
LastModified: old,
},
},
),
},
},
},
@@ -119,13 +119,13 @@ func TestIsCveInfoUpdated(t *testing.T) {
ScannedCves: []models.VulnInfo{
{
CveID: "CVE-2017-0003",
CveContents: []models.CveContent{
{
Type: models.Ubuntu,
CveID: "CVE-2017-0003",
CveContents: models.NewCveContents(
models.CveContent{
Type: models.NVD,
CveID: "CVE-2017-0002",
LastModified: new,
},
},
),
},
},
},
@@ -134,13 +134,13 @@ func TestIsCveInfoUpdated(t *testing.T) {
ScannedCves: []models.VulnInfo{
{
CveID: "CVE-2017-0003",
CveContents: []models.CveContent{
{
Type: models.Ubuntu,
CveID: "CVE-2017-0003",
CveContents: models.NewCveContents(
models.CveContent{
Type: models.NVD,
CveID: "CVE-2017-0002",
LastModified: old,
},
},
),
},
},
},
@@ -156,13 +156,13 @@ func TestIsCveInfoUpdated(t *testing.T) {
ScannedCves: []models.VulnInfo{
{
CveID: "CVE-2017-0004",
CveContents: []models.CveContent{
{
Type: models.RedHat,
CveID: "CVE-2017-0004",
CveContents: models.NewCveContents(
models.CveContent{
Type: models.NVD,
CveID: "CVE-2017-0002",
LastModified: old,
},
},
),
},
},
},