package store import ( "os" "path/filepath" "testing" ) func TestOpen(t *testing.T) { dir := t.TempDir() dbPath := filepath.Join(dir, "test.db") s, err := Open(dbPath) if err != nil { t.Fatalf("Open failed: %v", err) } defer s.Close() if _, err := os.Stat(dbPath); os.IsNotExist(err) { t.Error("Database file not created") } }