From 5a54448288c8e797e3afa05512db9a9beb8d4d7c Mon Sep 17 00:00:00 2001 From: orangecoding Date: Tue, 2 Jun 2026 10:49:06 +0200 Subject: [PATCH] fixing tests --- test/services/immoscout/immoscout-web-translator.test.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/test/services/immoscout/immoscout-web-translator.test.js b/test/services/immoscout/immoscout-web-translator.test.js index b7643f7..da72ef2 100644 --- a/test/services/immoscout/immoscout-web-translator.test.js +++ b/test/services/immoscout/immoscout-web-translator.test.js @@ -4,11 +4,16 @@ */ import { convertWebToMobile } from '../../../lib/services/immoscout/immoscout-web-translator.js'; -import { expect } from 'vitest'; +import { expect, vi } from 'vitest'; import { readFile } from 'fs/promises'; +import { buildFetchMock } from '../../offlineFixtures.js'; export const testData = JSON.parse(await readFile(new URL('./testdata.json', import.meta.url))); +if (process.env.TEST_MODE === 'offline') { + vi.stubGlobal('fetch', buildFetchMock()); +} + describe('#immoscout-mobile URL conversion', () => { // Test shape URL conversion it('should convert a full web URL with shape to mobile URL', () => {