Files
vercel/examples/hydrogen/tests/e2e/index.test.ts
Nathan Rajlich f8e5df749c [frameworks] Add "hydrogen" framework preset (#8073)
Adds "hydrogen" framework preset for Shopify Hydrogen framework to allow for zero-config usage of the `@vercel/hydrogen` Builder.
2022-07-07 20:52:03 +00:00

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);
});