summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorPeter Stone <thepeterstone@gmail.com>2026-01-23 15:55:48 -1000
committerPeter Stone <thepeterstone@gmail.com>2026-01-23 15:55:48 -1000
commit54f091e1b920943967c6aebc9c1f3122ce52e267 (patch)
treeea60ba6e86aa9247e73a30094a1be6f39bff0b56 /test
parentbc4149d7c9fe7a698cf07895b504ab8f2b26f649 (diff)
Fix critical resilience issues from code review
- DB connection pool: Allow 5 connections instead of 1 for better concurrency - JSON unmarshal: Add error handling to prevent nil slice issues - Context cancellation: Check ctx.Done() in aggregateData goroutines - Migration path: Make configurable via MIGRATION_DIR env var Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Diffstat (limited to 'test')
-rw-r--r--test/acceptance_test.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/test/acceptance_test.go b/test/acceptance_test.go
index ef8afae..25ddcc9 100644
--- a/test/acceptance_test.go
+++ b/test/acceptance_test.go
@@ -49,7 +49,7 @@ func setupTestServer(t *testing.T) (*httptest.Server, *store.Store, *http.Client
}
// Initialize store (this runs migrations)
- db, err := store.New(tmpFile.Name())
+ db, err := store.New(tmpFile.Name(), "migrations")
if err != nil {
os.Chdir(originalDir)
os.Remove(tmpFile.Name())