summaryrefslogtreecommitdiff
path: root/internal/server/repository/repository_test.go
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2024-06-04 19:57:37 +0300
committerPaul Buetow <paul@buetow.org>2024-06-04 19:57:37 +0300
commitc294a9ea142fde08eadea8c0555ba95b0d68e757 (patch)
tree714d3c5bd45b58ca5e305284082ce24c8b6c1470 /internal/server/repository/repository_test.go
parent08d07b0d9d5db780f41ab783f86389f329484948 (diff)
unit tests pass again
Diffstat (limited to 'internal/server/repository/repository_test.go')
-rw-r--r--internal/server/repository/repository_test.go20
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)
}