diff options
| author | Paul Buetow <paul@buetow.org> | 2024-06-04 19:57:37 +0300 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2024-06-04 19:57:37 +0300 |
| commit | c294a9ea142fde08eadea8c0555ba95b0d68e757 (patch) | |
| tree | 714d3c5bd45b58ca5e305284082ce24c8b6c1470 /internal/server/repository/repository_test.go | |
| parent | 08d07b0d9d5db780f41ab783f86389f329484948 (diff) | |
unit tests pass again
Diffstat (limited to 'internal/server/repository/repository_test.go')
| -rw-r--r-- | internal/server/repository/repository_test.go | 20 |
1 files changed, 14 insertions, 6 deletions
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) } |
