Skip to content

Commit 53fdb80

Browse files
committed
Fix resource management in upstream tests by adding deferred index manager closure
1 parent 6b79136 commit 53fdb80

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

internal/server/upstream_test.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ func TestUpstreamServersHandlerPerformance(t *testing.T) {
4242
if err != nil {
4343
t.Fatalf("Failed to create index manager: %v", err)
4444
}
45+
defer indexManager.Close()
4546

4647
// Create upstream manager
4748
upstreamManager := upstream.NewManager(zap.NewNop())
@@ -140,6 +141,7 @@ func TestUpstreamServersListOperation(t *testing.T) {
140141
if err != nil {
141142
t.Fatalf("Failed to create index manager: %v", err)
142143
}
144+
defer indexManager.Close()
143145

144146
// Create upstream manager
145147
upstreamManager := upstream.NewManager(zap.NewNop())

0 commit comments

Comments
 (0)