diff --git a/src/test/fixtures/repositories.ts b/src/test/fixtures/repositories.ts index 29e6596a..6008ec4e 100644 --- a/src/test/fixtures/repositories.ts +++ b/src/test/fixtures/repositories.ts @@ -680,3 +680,38 @@ export const mockPopularRepo = (repo_id: string) => { }; } }; + +export const mockRepositoryParameters = { + distribution_versions: [ + { + name: 'Any', + label: 'any', + }, + { + name: 'el8', + label: '8', + }, + { + name: 'el9', + label: '9', + }, + { + name: 'el10', + label: '10', + }, + ], + distribution_arches: [ + { + name: 'Any', + label: 'any', + }, + { + name: 'aarch64', + label: 'aarch64', + }, + { + name: 'x86_64', + label: 'x86_64', + }, + ], +}; diff --git a/src/test/mocks/handlers.js b/src/test/mocks/handlers.js index dbe335c8..1cbd0bde 100644 --- a/src/test/mocks/handlers.js +++ b/src/test/mocks/handlers.js @@ -41,6 +41,7 @@ import { } from '../fixtures/packages'; import { mockPopularRepo, + mockRepositoryParameters, mockRepositoryResults, } from '../fixtures/repositories'; import { mockSourcesByProvider, mockUploadInfo } from '../fixtures/sources'; @@ -132,6 +133,9 @@ export const handlers = [ const { repo_id } = params; return HttpResponse.json(mockPopularRepo(repo_id)); }), + http.get(`${CONTENT_SOURCES_API}/repository_parameters`, () => { + return HttpResponse.json(mockRepositoryParameters()); + }), http.get(`${IMAGE_BUILDER_API}/composes`, ({ request }) => { return HttpResponse.json(composesEndpoint(new URL(request.url))); }),