Files
gw-svelte/src/routes/home-page.server.test.ts
T

23 lines
545 B
TypeScript
Raw Normal View History

2026-05-02 08:26:18 +12:00
import { describe, expect, it, vi } from 'vitest';
import { homepageContent } from '$lib/content/homepage';
const { getHomepageContent } = vi.hoisted(() => ({
getHomepageContent: vi.fn()
}));
vi.mock('$lib/server/content', () => ({
getHomepageContent
}));
import { load } from './+page.server';
describe('home page server load', () => {
it('returns homepage content', async () => {
getHomepageContent.mockResolvedValue(homepageContent);
await expect(load()).resolves.toEqual({
content: homepageContent
});
});
});