fixed tests to match refactor of config

This commit is contained in:
2026-04-21 08:30:14 -06:00
parent 199b3c7917
commit cfa36c65de
+7 -6
View File
@@ -19,9 +19,10 @@ func newTestServer(t *testing.T, handler http.HandlerFunc) *httptest.Server {
return svr return svr
} }
func newTestCache(t *testing.T, mirrorURL string) *Cache { func newTestCache(t *testing.T, mirrorURL []string) *Cache {
t.Helper() t.Helper()
return NewCache(t.TempDir(), mirrorURL) mirroredRepos := []string{"core", "extra"}
return NewCache(t.TempDir(), mirrorURL, mirroredRepos)
} }
func TestFetchFileExists(t *testing.T) { func TestFetchFileExists(t *testing.T) {
@@ -31,7 +32,7 @@ func TestFetchFileExists(t *testing.T) {
fmt.Fprint(w, expected) fmt.Fprint(w, expected)
})) }))
c := newTestCache(t, svr.URL+"/") c := newTestCache(t, []string{svr.URL + "/"})
err := c.Fetch("fakefile") err := c.Fetch("fakefile")
if err != nil { if err != nil {
@@ -54,7 +55,7 @@ func TestFetchNotFound(t *testing.T) {
w.WriteHeader(http.StatusNotFound) w.WriteHeader(http.StatusNotFound)
})) }))
c := newTestCache(t, svr.URL+"/") c := newTestCache(t, []string{svr.URL + "/"})
err := c.Fetch("fakefile") err := c.Fetch("fakefile")
var upstreamErr *UpstreamError var upstreamErr *UpstreamError
@@ -71,7 +72,7 @@ func TestFetchSrvError(t *testing.T) {
w.WriteHeader(http.StatusInternalServerError) w.WriteHeader(http.StatusInternalServerError)
})) }))
c := newTestCache(t, svr.URL+"/") c := newTestCache(t, []string{svr.URL + "/"})
err := c.Fetch("fakefile") err := c.Fetch("fakefile")
var upstreamErr *UpstreamError var upstreamErr *UpstreamError
@@ -94,7 +95,7 @@ func TestFetchSrvDead(t *testing.T) {
})) }))
defer svr.Close() defer svr.Close()
c := newTestCache(t, svr.URL+"/") c := newTestCache(t, []string{svr.URL + "/"})
err := c.Fetch("fakefile") err := c.Fetch("fakefile")
if err == nil { if err == nil {