Pasos para reproducir:
test
y finalmente activa un tiempo de esperatest
y se adjunta correctamente al depuradorNota: el registro de cambios para 1.19 menciona nuevas adiciones en la experiencia de depuración: https://github.com/facebookincubator/create-react-app/blob/master/packages/react-scripts/template/README.md#debugging -tests- en-visual-studio-code
Publicaré el mismo problema en la aplicación Create React, ya que parece estar estrechamente relacionado:
https://github.com/facebookincubator/create-react-app/issues/3602
Se reproduce sin extensiones: si
La configuración de lanzamiento en https://github.com/facebookincubator/create-react-app/blob/master/packages/react-scripts/template/README.md#debugging -tests-in-visual-studio-code es incorrecta ( pero funcionó por accidente porque VS Code tenía un error en versiones anteriores).
Intenta esto:
{
"name": "Debug CRA Tests",
"type": "node",
"request": "launch",
"runtimeExecutable": "${workspaceRoot}/node_modules/.bin/react-scripts",
"args": [
"test",
"--runInBand",
"--no-cache",
"--env=jsdom"
],
"cwd": "${workspaceRoot}",
"protocol": "inspector",
"console": "integratedTerminal",
"internalConsoleOptions": "neverOpen"
}
Gracias por la rápida respuesta @weinand. La configuración anterior funcionó bien con VS Code 1.19.
Actualizaré el problema relacionado en Create React App para actualizar la documentación en consecuencia.
@amadeogallardo esa configuración debería funcionar bien para todas las versiones de VS Code.
Comentario más útil
@amadeogallardo esa configuración debería funcionar bien para todas las versiones de VS Code.