/
githubmirror
/
next.js
Обзор
Документация
Войти
/
githubmirror
/
next.js
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
canary
test/e2e/api-resolver-query-writeable/api-resolver-query-writeable.test.ts
31 строка
824 B
Alessandro Grosselle
fix: ensure req.query is writable (#81573)
28 окт 2025, 14:15
Не верифицирован
28 окт 2025, 14:15
456d8e7
Код
Авторство
О чём код?
import { nextTestSetup } from 'e2e-utils' describe('api-resolver-query-writeable', () => { const { next, skipped } = nextTestSetup({ files: __dirname, skipDeployment: true, startCommand: 'node server.js', serverReadyPattern: /Next mode: (production|development)/, dependencies: { 'get-port': '5.1.1', express: '5.1.0', }, }) if (skipped) { return } it('should allow req.query to be writable and reflect changes made in the API handler', async () => { const res = await next.fetch('/api?hello=yes', { headers: { 'Content-Type': 'application/json; charset=utf-8', }, }) if (!res.ok) { throw new Error('Fetch failed') } const data = await res.json() expect(data).toEqual({ query: { hello: 'yes', changed: 'yes' } }) }) })