next.js/test/e2e/app-dir/metadata-font/metadata-font.test.ts
metadata-font.test.ts18 lines589 B
import { nextTestSetup } from 'e2e-utils'

describe('app dir - metadata font', () => {
  const { next } = nextTestSetup({
    files: __dirname,
  })

  it('should handle custom fonts in both edge and nodejs runtime', async () => {
    const resOgEdge = await next.fetch('/font/opengraph-image')
    const resOgNodejs = await next.fetch('/font/opengraph-image2')

    expect(resOgEdge.status).toBe(200)
    expect(resOgEdge.headers.get('content-type')).toBe('image/png')
    expect(resOgNodejs.status).toBe(200)
    expect(resOgNodejs.headers.get('content-type')).toBe('image/png')
  })
})
Quest for Codev2.0.0
/
SIGN IN