1
0
Fork 0
mirror of https://github.com/gocsaf/csaf.git synced 2025-12-22 11:55:40 +01:00

Downgrade error to info in directory hash fetching

This commit is contained in:
koplas 2024-12-13 14:26:00 +01:00
parent fc404e499c
commit a3d6d6acfb
2 changed files with 10 additions and 5 deletions

View file

@ -776,8 +776,13 @@ func (p *processor) integrity(
continue
}
if res.StatusCode != http.StatusOK {
p.badIntegrities.error("Fetching %s failed: Status code %d (%s)",
hashFile, res.StatusCode, res.Status)
if f.IsDirectory() {
p.badIntegrities.info("Fetching %s failed: Status code %d (%s)",
hashFile, res.StatusCode, res.Status)
} else {
p.badIntegrities.error("Fetching %s failed: Status code %d (%s)",
hashFile, res.StatusCode, res.Status)
}
continue
}
h, err := func() ([]byte, error) {

View file

@ -146,9 +146,9 @@ func TestShaMarking(t *testing.T) {
EnableSha512: test.enableSha512,
},
test.directoryProvider)
for i, want := range report.Domains[0].Requirements {
if !reflect.DeepEqual(expected[i], *want) {
t.Errorf("SHA marking %v: Expected %v, got %v", test.name, *want, expected[i])
for i, got := range report.Domains[0].Requirements {
if !reflect.DeepEqual(expected[i], *got) {
t.Errorf("SHA marking %v: Expected %v, got %v", test.name, expected[i], *got)
}
}