make musicFolderIds ints (#169)

* make `musicFolderId`s ints

https://github.com/sentriz/gonic/issues/50#issuecomment-963257103
006c1dafee/Classes/Models/API%20Models/MediaFolder.swift (L16)

related #50

* add a test for multi folders and reused artists
This commit is contained in:
Senan Kelly
2021-11-09 00:23:32 +00:00
committed by GitHub
parent a59c030385
commit 96f693f4e4
11 changed files with 94 additions and 35 deletions

View File

@@ -9,6 +9,7 @@ import (
"net/url"
"os"
"path"
"path/filepath"
"regexp"
"strings"
"testing"
@@ -110,8 +111,13 @@ func makec(t *testing.T, roots []string) (*Controller, *mockfs.MockFS) {
m.ResetDates()
m.LogAlbums()
var absRoots []string
for _, root := range roots {
absRoots = append(absRoots, filepath.Join(m.TmpDir(), root))
}
base := &ctrlbase.Controller{DB: m.DB()}
return &Controller{Controller: base}, m
return &Controller{Controller: base, MusicPaths: absRoots}, m
}
func TestMain(m *testing.M) {