Consolidate shared vi.mock bodies + migrate confirm/notification specs (#560) #719
@@ -4,7 +4,7 @@ import { page, userEvent } from 'vitest/browser';
|
||||
|
||||
import ChronikFuerDichBox from './ChronikFuerDichBox.svelte';
|
||||
import type { NotificationItem } from '$lib/notification/notifications.svelte';
|
||||
import * as formsMock from '$mocks/$app/forms';
|
||||
const formsMock = await vi.hoisted(() => import('$mocks/$app/forms'));
|
||||
|
||||
vi.mock('$app/forms', () => ({ ...formsMock }));
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@ import { cleanup, render } from 'vitest-browser-svelte';
|
||||
import { page } from 'vitest/browser';
|
||||
import ChronikFuerDichBox from './ChronikFuerDichBox.svelte';
|
||||
import type { NotificationItem } from '$lib/notification/notifications';
|
||||
import * as formsMock from '$mocks/$app/forms';
|
||||
const formsMock = await vi.hoisted(() => import('$mocks/$app/forms'));
|
||||
|
||||
vi.mock('$app/forms', () => ({ ...formsMock }));
|
||||
|
||||
|
||||
@@ -2,9 +2,10 @@ import { afterEach, beforeEach, describe, it, expect, vi } from 'vitest';
|
||||
import { cleanup, render } from 'vitest-browser-svelte';
|
||||
import { m } from '$lib/paraglide/messages.js';
|
||||
import type { NotificationItem } from '$lib/notification/notifications';
|
||||
import * as formsMock from '$mocks/$app/forms';
|
||||
import NotificationFixture from './notification.test-fixture.svelte';
|
||||
|
||||
const formsMock = await vi.hoisted(() => import('$mocks/$app/forms'));
|
||||
|
||||
vi.mock('$app/navigation', () => ({ goto: vi.fn(), beforeNavigate: vi.fn() }));
|
||||
vi.mock('$app/forms', () => ({ ...formsMock }));
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@ import { cleanup, render } from 'vitest-browser-svelte';
|
||||
import { page } from 'vitest/browser';
|
||||
import { goto } from '$app/navigation';
|
||||
import NotificationDropdown from './NotificationDropdown.svelte';
|
||||
import * as formsMock from '$mocks/$app/forms';
|
||||
const formsMock = await vi.hoisted(() => import('$mocks/$app/forms'));
|
||||
|
||||
vi.mock('$app/navigation', () => ({ goto: vi.fn() }));
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { describe, it, expect, vi } from 'vitest';
|
||||
import * as navMock from '$mocks/$app/navigation';
|
||||
const navMock = await vi.hoisted(() => import('$mocks/$app/navigation'));
|
||||
|
||||
vi.mock('$app/navigation', () => ({ ...navMock }));
|
||||
|
||||
|
||||
Reference in New Issue
Block a user