Fix unit tests

This commit is contained in:
Ben Johnson
2021-01-14 16:13:19 -07:00
parent 8c113cf260
commit 0655bf420a
2 changed files with 5 additions and 3 deletions

View File

@@ -63,7 +63,7 @@ func TestDB_ShadowWALDir(t *testing.T) {
func TestDB_ShadowWALPath(t *testing.T) { func TestDB_ShadowWALPath(t *testing.T) {
db := litestream.NewDB("/tmp/db") db := litestream.NewDB("/tmp/db")
if got, want := db.ShadowWALPath("xxxx", 1000), `/tmp/.db-litestream/generations/xxxx/wal/00000000000003e8.wal`; got != want { if got, want := db.ShadowWALPath("xxxx", 1000), `/tmp/.db-litestream/generations/xxxx/wal/000003e8.wal`; got != want {
t.Fatalf("ShadowWALPath()=%v, want %v", got, want) t.Fatalf("ShadowWALPath()=%v, want %v", got, want)
} }
} }
@@ -98,7 +98,9 @@ func TestDB_UpdatedAt(t *testing.T) {
t.Fatal(err) t.Fatal(err)
} }
time.Sleep(1 * time.Millisecond) if os.Getenv("CI") != "" {
time.Sleep(1 * time.Second)
}
if _, err := sqldb.Exec(`CREATE TABLE t (id INT);`); err != nil { if _, err := sqldb.Exec(`CREATE TABLE t (id INT);`); err != nil {
t.Fatal(err) t.Fatal(err)
} }

View File

@@ -60,7 +60,7 @@ func TestFileReplica_Sync(t *testing.T) {
t.Fatal(err) t.Fatal(err)
} else if got, want := pos.Index, 2; got != want { } else if got, want := pos.Index, 2; got != want {
t.Fatalf("Index=%v, want %v", got, want) t.Fatalf("Index=%v, want %v", got, want)
} else if calcPos, err := r.CalcPos(pos.Generation); err != nil { } else if calcPos, err := r.CalcPos(context.Background(), pos.Generation); err != nil {
t.Fatal(err) t.Fatal(err)
} else if got, want := calcPos, pos; got != want { } else if got, want := calcPos, pos; got != want {
t.Fatalf("CalcPos()=%v, want %v", got, want) t.Fatalf("CalcPos()=%v, want %v", got, want)