diff --git a/backend/library/coverart_storage_test.go b/backend/library/coverart_storage_test.go index 2c2b60d..1f0e6b7 100644 --- a/backend/library/coverart_storage_test.go +++ b/backend/library/coverart_storage_test.go @@ -8,6 +8,7 @@ import ( "yellowjacket/backend/coverart" "yellowjacket/backend/database/sql/sqlcgen" + "yellowjacket/internal/testfixtures" ) // TestScan_StoresOnlyCoverTiers pins the size decision: a scan writes @@ -26,10 +27,9 @@ func TestScan_StoresOnlyCoverTiers(t *testing.T) { lib, db := setupTestLibrary(t) - root, err := filepath.Abs("../../test_data/music_library_test") - if err != nil { - t.Fatalf("resolve fixture path: %v", err) - } + // Load skips when the fixture library has not been generated, as + // every other fixture test does. + root := testfixtures.Load(t).Root() library, err := db.Queries.CreateLibrary(lib.ctx, sqlcgen.CreateLibraryParams{ Name: "Fixtures",