@nadeshikon/plugin-nextjs
Version:
Run Next.js seamlessly on Netlify
19 lines (17 loc) • 664 B
text/typescript
describe('API routes', () => {
it('serves custom headers on an api route', () => {
cy.request('/api/hello').then((response) => {
expect(response.headers).to.have.property('x-custom-api-header', 'my custom api header value')
})
})
})
describe('Extended API routes', () => {
it('returns HTTP 202 Accepted for background route', () => {
cy.request('/api/hello-background').then((response) => {
expect(response.status).to.equal(202)
})
})
it('correctly returns 404 for scheduled route', () => {
cy.request({ url: '/api/hello-scheduled', failOnStatusCode: false }).its('status').should('equal', 404)
})
})