diff --git a/packages/runtime/test/lib/AdminApiClient.ts b/packages/runtime/test/lib/AdminApiClient.ts index 56696e7f1..33456e67e 100644 --- a/packages/runtime/test/lib/AdminApiClient.ts +++ b/packages/runtime/test/lib/AdminApiClient.ts @@ -10,7 +10,12 @@ export async function getBackboneAdminApiClient(): Promise { const adminAPIBaseUrl = process.env.NMSHD_TEST_BASEURL_ADMIN_API!; if (!adminAPIBaseUrl) throw new Error("Missing environment variable NMSHD_TEST_BASEURL_ADMIN_API"); - const csrf = await axios.get(`${adminAPIBaseUrl}/api/v1/xsrf`); + const csrf = await axios.get(`${adminAPIBaseUrl}/api/v1/xsrf`, { + headers: { + /* eslint-disable-next-line @typescript-eslint/naming-convention */ + "x-api-key": process.env.NMSHD_TEST_ADMIN_API_KEY! + } + }); adminClient = axios.create({ baseURL: adminAPIBaseUrl, headers: { diff --git a/packages/transport/test/testHelpers/AdminApiClient.ts b/packages/transport/test/testHelpers/AdminApiClient.ts index 4f7a19aac..7048fd794 100644 --- a/packages/transport/test/testHelpers/AdminApiClient.ts +++ b/packages/transport/test/testHelpers/AdminApiClient.ts @@ -11,7 +11,13 @@ export class AdminApiClient { } const adminAPIBaseUrl = process.env.NMSHD_TEST_BASEURL_ADMIN_API; if (!adminAPIBaseUrl) throw new Error("Missing environment variable NMSHD_TEST_BASEURL_ADMIN_API"); - const csrf = await axios.get(`${adminAPIBaseUrl}/api/v1/xsrf`); + const csrf = await axios.get(`${adminAPIBaseUrl}/api/v1/xsrf`, { + headers: { + /* eslint-disable-next-line @typescript-eslint/naming-convention */ + "x-api-key": process.env.NMSHD_TEST_ADMIN_API_KEY! + } + }); + AdminApiClient.adminClient = axios.create({ baseURL: adminAPIBaseUrl, headers: {