From b236c965ebe330fd4d719481877a2b7bd4cfcf42 Mon Sep 17 00:00:00 2001 From: mwhit Date: Sun, 17 May 2026 06:02:04 +0000 Subject: [PATCH] fix(tests): mock API module in EPG test to prevent real HTTP requests --- frontend/src/components/forms/__tests__/EPG.test.jsx | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/frontend/src/components/forms/__tests__/EPG.test.jsx b/frontend/src/components/forms/__tests__/EPG.test.jsx index e1d926b5..e7e85372 100644 --- a/frontend/src/components/forms/__tests__/EPG.test.jsx +++ b/frontend/src/components/forms/__tests__/EPG.test.jsx @@ -2,6 +2,15 @@ import { render, screen, fireEvent, waitFor } from '@testing-library/react'; import { describe, it, expect, vi, beforeEach } from 'vitest'; // ── Utility mocks ────────────────────────────────────────────────────────────── +vi.mock('../../api.js', () => ({ + default: { + getSDLineups: vi.fn().mockResolvedValue([]), + addSDLineup: vi.fn().mockResolvedValue({ success: true }), + deleteSDLineup: vi.fn().mockResolvedValue({ success: true }), + searchSDLineups: vi.fn().mockResolvedValue([]), + }, +})); + vi.mock('../../../utils/notificationUtils.js', () => ({ showNotification: vi.fn(), }));