From 56d936be358729931e6a7c9bd217ca0f8fd748d4 Mon Sep 17 00:00:00 2001 From: root Date: Thu, 4 Jun 2026 02:06:07 -0400 Subject: [PATCH] fix the tests --- .../reservations/reservation.presenter.test.ts | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/apps/api/src/modules/reservations/reservation.presenter.test.ts b/apps/api/src/modules/reservations/reservation.presenter.test.ts index afc90c5..584a626 100644 --- a/apps/api/src/modules/reservations/reservation.presenter.test.ts +++ b/apps/api/src/modules/reservations/reservation.presenter.test.ts @@ -1,7 +1,20 @@ -import { describe, it, expect } from 'vitest' +import { afterAll, beforeEach, describe, expect, it } from 'vitest' import { serializeReservationForDashboard } from './reservation.presenter' describe('serializeReservationForDashboard', () => { + const originalDashboardUrl = process.env.DASHBOARD_URL + const originalPublicDashboardUrl = process.env.NEXT_PUBLIC_DASHBOARD_URL + + beforeEach(() => { + process.env.DASHBOARD_URL = 'http://localhost:3000/dashboard' + process.env.NEXT_PUBLIC_DASHBOARD_URL = '' + }) + + afterAll(() => { + process.env.DASHBOARD_URL = originalDashboardUrl + process.env.NEXT_PUBLIC_DASHBOARD_URL = originalPublicDashboardUrl + }) + it('rewrites customer license image URLs to the protected route', () => { const result = serializeReservationForDashboard({ id: 'reservation-1',