Engine Handler HTTP Response Tests (#13)

* update handler signatures to use specific store interfaces

* allow skipping Docker-based integration tests for local unit runs
This commit is contained in:
Ian-J-S 2026-02-26 20:19:48 -08:00 committed by GitHub
parent 64236c99c9
commit ecae3699f1
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
10 changed files with 249 additions and 8 deletions

View file

@ -9,7 +9,7 @@ import (
"github.com/gabehf/koito/internal/utils"
)
func GetAlbumHandler(store db.DB) func(w http.ResponseWriter, r *http.Request) {
func GetAlbumHandler(store AlbumStore) func(w http.ResponseWriter, r *http.Request) {
return func(w http.ResponseWriter, r *http.Request) {
ctx := r.Context()
l := logger.FromContext(ctx)