Use asserts in tests. Refs #309

This commit is contained in:
Alexander Todorov 2020-03-13 11:35:50 +01:00 committed by Tom Gundersen
parent 72f8b07e8b
commit b81580081b
3 changed files with 14 additions and 13 deletions

View file

@ -11,6 +11,7 @@ import (
"os"
"os/exec"
"testing"
"github.com/stretchr/testify/assert"
"path"
)
@ -39,13 +40,9 @@ func TestFetchChecksum(t *testing.T) {
dir, err := setUpTemporaryRepository()
defer func(dir string) {
err := tearDownTemporaryRepository(dir)
if err != nil {
t.Errorf("Warning: failed to clean up temporary repository.")
}
assert.Nil(t, err, "Failed to clean up temporary repository.")
}(dir)
if err != nil {
t.Fatalf("Failed to set up temporary repository: %v", err)
}
assert.Nilf(t, err, "Failed to set up temporary repository: %v", err)
repoCfg := rpmmd.RepoConfig{
Id: "repo",
@ -55,10 +52,6 @@ func TestFetchChecksum(t *testing.T) {
}
rpmMetadata := rpmmd.NewRPMMD(path.Join(dir, "rpmmd"))
_, c, err := rpmMetadata.FetchMetadata([]rpmmd.RepoConfig{repoCfg}, "platform:f31")
if err != nil {
t.Fatalf("Failed to fetch checksum: %v", err)
}
if c["repo"] == "" {
t.Errorf("The checksum is empty")
}
assert.Nilf(t, err, "Failed to fetch checksum: %v", err)
assert.NotEqual(t, "", c["repo"], "The checksum is empty")
}