mirror of
https://github.com/LukeHagar/vercel.git
synced 2025-12-11 04:22:13 +00:00
Adds "hydrogen" framework preset for Shopify Hydrogen framework to allow for zero-config usage of the `@vercel/hydrogen` Builder.
30 lines
644 B
TypeScript
30 lines
644 B
TypeScript
import {
|
|
startHydrogenServer,
|
|
type HydrogenServer,
|
|
type HydrogenSession,
|
|
} from '../utils';
|
|
import Index from '../../src/routes/index.server';
|
|
|
|
describe('index', () => {
|
|
let hydrogen: HydrogenServer;
|
|
let session: HydrogenSession;
|
|
|
|
beforeAll(async () => {
|
|
hydrogen = await startHydrogenServer();
|
|
hydrogen.watchForUpdates(Index);
|
|
});
|
|
|
|
beforeEach(async () => {
|
|
session = await hydrogen.newPage();
|
|
});
|
|
|
|
afterAll(async () => {
|
|
await hydrogen.cleanUp();
|
|
});
|
|
|
|
it('should be a 200 response', async () => {
|
|
const response = await session.visit('/');
|
|
expect(response!.status()).toBe(200);
|
|
}, 60000);
|
|
});
|