diff --git a/web/src/routes/playlists/[id]/playlist.test.ts b/web/src/routes/playlists/[id]/playlist.test.ts index 81621589..4c6f5a10 100644 --- a/web/src/routes/playlists/[id]/playlist.test.ts +++ b/web/src/routes/playlists/[id]/playlist.test.ts @@ -1,6 +1,7 @@ import { describe, expect, test, vi } from 'vitest'; import { render, screen, fireEvent, waitFor } from '@testing-library/svelte'; import { mockQuery } from '../../../test-utils/query'; +import { emptyQuarantineMock } from '../../../test-utils/mocks/quarantine'; import type { PlaylistDetail } from '$lib/api/types'; // Project canonical: $app/state (rune-state), not $app/stores (legacy @@ -38,11 +39,7 @@ vi.mock('$lib/api/likes', () => ({ likeEntity: vi.fn(), unlikeEntity: vi.fn() })); -vi.mock('$lib/api/quarantine', () => ({ - createMyQuarantineQuery: () => ({ subscribe: () => () => {}, data: [] }), - flagTrack: vi.fn(), - unflagTrack: vi.fn() -})); +vi.mock('$lib/api/quarantine', () => emptyQuarantineMock()); vi.mock('$lib/api/admin/tracks', () => ({ removeTrack: vi.fn() })); import PlaylistDetailPage from './+page.svelte';