From 3ffcb40d20fb09cbe44f4da2d231889f2e06dc14 Mon Sep 17 00:00:00 2001 From: stonedDiscord Date: Thu, 1 Jan 2026 16:34:10 +0100 Subject: low memory test --- webAO/__tests__/isLowMemory.test.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'webAO/__tests__/isLowMemory.test.ts') diff --git a/webAO/__tests__/isLowMemory.test.ts b/webAO/__tests__/isLowMemory.test.ts index 6428e17..b32d22e 100644 --- a/webAO/__tests__/isLowMemory.test.ts +++ b/webAO/__tests__/isLowMemory.test.ts @@ -1,11 +1,17 @@ import { isLowMemory } from '../client/isLowMemory'; import { setOldLoading } from '../client'; -// Mock the setOldLoading function +// Mock the setOldLoading function and prevent any network requests jest.mock('../client', () => ({ setOldLoading: jest.fn(), })); +// Mock any potential network requests +jest.mock('../services/request', () => ({ + request: jest.fn().mockResolvedValue(''), + requestBuffer: jest.fn().mockResolvedValue(new ArrayBuffer(0)), +})); + describe('isLowMemory', () => { beforeEach(() => { // Reset mock before each test to ensure isolation -- cgit From 3e17eb9e5695fdf64f125914ee60c26ac7d96d12 Mon Sep 17 00:00:00 2001 From: stonedDiscord Date: Thu, 1 Jan 2026 16:37:47 +0100 Subject: url --- webAO/__tests__/isLowMemory.test.ts | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'webAO/__tests__/isLowMemory.test.ts') diff --git a/webAO/__tests__/isLowMemory.test.ts b/webAO/__tests__/isLowMemory.test.ts index b32d22e..1101e48 100644 --- a/webAO/__tests__/isLowMemory.test.ts +++ b/webAO/__tests__/isLowMemory.test.ts @@ -1,5 +1,6 @@ import { isLowMemory } from '../client/isLowMemory'; import { setOldLoading } from '../client'; +import { AO_HOST, setAOhost } from '../client/aoHost'; // Mock the setOldLoading function and prevent any network requests jest.mock('../client', () => ({ @@ -8,10 +9,17 @@ jest.mock('../client', () => ({ // Mock any potential network requests jest.mock('../services/request', () => ({ + __esModule: true, + default: jest.fn().mockResolvedValue(''), request: jest.fn().mockResolvedValue(''), requestBuffer: jest.fn().mockResolvedValue(new ArrayBuffer(0)), })); +// Set AO_HOST to a valid URL before tests run +beforeAll(() => { + setAOhost('https://example.com/'); +}); + describe('isLowMemory', () => { beforeEach(() => { // Reset mock before each test to ensure isolation -- cgit From 56db8cc6d68748ecdd163c27d4cf7e5dfd8e295f Mon Sep 17 00:00:00 2001 From: stonedDiscord Date: Thu, 1 Jan 2026 16:41:27 +0100 Subject: weird ci fail --- webAO/__tests__/isLowMemory.test.ts | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'webAO/__tests__/isLowMemory.test.ts') diff --git a/webAO/__tests__/isLowMemory.test.ts b/webAO/__tests__/isLowMemory.test.ts index 1101e48..870b40e 100644 --- a/webAO/__tests__/isLowMemory.test.ts +++ b/webAO/__tests__/isLowMemory.test.ts @@ -15,6 +15,12 @@ jest.mock('../services/request', () => ({ requestBuffer: jest.fn().mockResolvedValue(new ArrayBuffer(0)), })); +// Mock the fileExists function to prevent network requests +jest.mock('../utils/fileExists', () => ({ + __esModule: true, + default: jest.fn().mockResolvedValue(false), +})); + // Set AO_HOST to a valid URL before tests run beforeAll(() => { setAOhost('https://example.com/'); -- cgit