From c294a9ea142fde08eadea8c0555ba95b0d68e757 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Tue, 4 Jun 2024 19:57:37 +0300 Subject: unit tests pass again --- internal/server/repository/repository_test.go | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) (limited to 'internal/server/repository/repository_test.go') diff --git a/internal/server/repository/repository_test.go b/internal/server/repository/repository_test.go index 176808d..7c87efb 100644 --- a/internal/server/repository/repository_test.go +++ b/internal/server/repository/repository_test.go @@ -10,20 +10,28 @@ import ( func TestRepositoryGet(t *testing.T) { t.Parallel() - entry, _, err := twoDifferentEntries() + repo, entry, _, err := setupRepository() if err != nil { t.Error(err) return } - repo.put(entry) - t.Log(fs) - - entryGot, err := repo.Get(entry.ID) - if err != nil { + if err := repo.put(entry); err != nil { + t.Error(err) + return + } + list, err := repo.List() + if err != err { t.Error(err) return } + t.Log(string(list)) + + entryGot, ok := repo.Get(entry.ID) + if !ok { + t.Errorf("could not find entry with id %s in repo", entry.ID) + return + } if !entryGot.Equals(entry) { t.Error("expected to get", entry, "but got", entryGot) } -- cgit v1.2.3