diff --git a/db_test.go b/db_test.go index ce954a5..a973ef1 100644 --- a/db_test.go +++ b/db_test.go @@ -63,7 +63,7 @@ func TestDB_ShadowWALDir(t *testing.T) { func TestDB_ShadowWALPath(t *testing.T) { 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) } } @@ -98,7 +98,9 @@ func TestDB_UpdatedAt(t *testing.T) { 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 { t.Fatal(err) } diff --git a/replica_test.go b/replica_test.go index 834c485..101b4cf 100644 --- a/replica_test.go +++ b/replica_test.go @@ -60,7 +60,7 @@ func TestFileReplica_Sync(t *testing.T) { t.Fatal(err) } else if got, want := pos.Index, 2; 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) } else if got, want := calcPos, pos; got != want { t.Fatalf("CalcPos()=%v, want %v", got, want)