Change model ScanResult.ScannedCves.AffectedPackages
This commit is contained in:
@@ -36,7 +36,7 @@ func TestPackNamesOfUpdateDebian(t *testing.T) {
|
||||
in: models.ScanResult{
|
||||
ScannedCves: models.VulnInfos{
|
||||
"CVE-2000-1000": models.VulnInfo{
|
||||
PackageNames: []string{"packA"},
|
||||
AffectedPackages: models.PackageStatuses{{Name: "packA"}},
|
||||
},
|
||||
},
|
||||
},
|
||||
@@ -53,9 +53,9 @@ func TestPackNamesOfUpdateDebian(t *testing.T) {
|
||||
out: models.ScanResult{
|
||||
ScannedCves: models.VulnInfos{
|
||||
"CVE-2000-1000": models.VulnInfo{
|
||||
PackageNames: []string{
|
||||
"packA",
|
||||
"packB",
|
||||
AffectedPackages: models.PackageStatuses{
|
||||
{Name: "packA"},
|
||||
{Name: "packB"},
|
||||
},
|
||||
},
|
||||
},
|
||||
@@ -66,8 +66,8 @@ func TestPackNamesOfUpdateDebian(t *testing.T) {
|
||||
util.Log = util.NewCustomLogger(config.ServerInfo{})
|
||||
for i, tt := range tests {
|
||||
Debian{}.update(&tt.in, tt.defPacks)
|
||||
e := tt.out.ScannedCves["CVE-2000-1000"].PackageNames
|
||||
a := tt.in.ScannedCves["CVE-2000-1000"].PackageNames
|
||||
e := tt.out.ScannedCves["CVE-2000-1000"].AffectedPackages
|
||||
a := tt.in.ScannedCves["CVE-2000-1000"].AffectedPackages
|
||||
if !reflect.DeepEqual(a, e) {
|
||||
t.Errorf("[%d] expected: %v\n actual: %v\n", i, e, a)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user