From fe9ebfb67108a2bcff9abb24da69986ad666b2bb Mon Sep 17 00:00:00 2001 From: Jarek Kowalski Date: Tue, 16 Feb 2021 19:40:50 -0800 Subject: [PATCH] server: test flake fix (#839) Addresses https://github.com/kopia/kopia/runs/1915273219?check_suite_focus=true Verified by testing 100 times. --- internal/server/server_test.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/internal/server/server_test.go b/internal/server/server_test.go index 8b26c6f45..d59432287 100644 --- a/internal/server/server_test.go +++ b/internal/server/server_test.go @@ -46,6 +46,9 @@ func startServer(ctx context.Context, t *testing.T) *repo.APIServerInfo { s.SetRepository(ctx, env.Repository) + // ensure we disconnect the repository before shutting down the server. + t.Cleanup(func() { s.SetRepository(ctx, nil) }) + if err != nil { t.Fatal(err) }