many: update for new reporegistry.New() api (c.f. pr#1179)
This commit updates osbuild-composer for the new API in images for the `reporegistry.New()`. The main incompatible change is that the `/repositories` part is not longer automatically added inside the library so we need to add it on the call-site. This needs https://github.com/osbuild/images/pull/1179
This commit is contained in:
parent
13329ebb2e
commit
35167ce83f
5 changed files with 8 additions and 10 deletions
|
|
@ -813,9 +813,8 @@ func TestGetImageRequests_NoRepositories(t *testing.T) {
|
|||
Repositories: []Repository{},
|
||||
},
|
||||
}
|
||||
reposConf, err := reporegistry.LoadAllRepositoriesFromFS([]fs.FS{repos.FS})
|
||||
rr, err := reporegistry.New(nil, []fs.FS{repos.FS})
|
||||
require.NoError(t, err)
|
||||
rr := reporegistry.NewFromDistrosRepoConfigs(reposConf)
|
||||
got, err := request.GetImageRequests(distrofactory.NewDefault(), rr)
|
||||
assert.NoError(t, err)
|
||||
require.Len(t, got, 1)
|
||||
|
|
@ -839,9 +838,8 @@ func TestGetImageRequests_BlueprintDistro(t *testing.T) {
|
|||
Distro: common.ToPtr("fedora-39"),
|
||||
},
|
||||
}
|
||||
reposConf, err := reporegistry.LoadAllRepositoriesFromFS([]fs.FS{repos.FS})
|
||||
rr, err := reporegistry.New(nil, []fs.FS{repos.FS})
|
||||
require.NoError(t, err)
|
||||
rr := reporegistry.NewFromDistrosRepoConfigs(reposConf)
|
||||
got, err := request.GetImageRequests(distrofactory.NewDefault(), rr)
|
||||
assert.NoError(t, err)
|
||||
require.Len(t, got, 1)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue