Étapes à suivre pour reproduire:
test
et déclenche finalement un timeouttest
et s'attache correctement au débogueurRemarque: le journal des modifications pour 1.19 mentionne de nouveaux ajouts sur l'expérience de débogage: https://github.com/facebookincubator/create-react-app/blob/master/packages/react-scripts/template/README.md#debugging -tests- code-de-studio-visuel
Je publierai le même problème sur Create React App car il semble être étroitement lié:
https://github.com/facebookincubator/create-react-app/issues/3602
Reproduit sans extensions: Oui
La configuration de lancement sur https://github.com/facebookincubator/create-react-app/blob/master/packages/react-scripts/template/README.md#debugging -tests-in-visual-studio-code est incorrecte ( mais cela a fonctionné par accident car VS Code avait un bogue dans les versions précédentes).
Essayez simplement ceci:
{
"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"
}
Merci pour la réponse rapide @weinand. La configuration ci-dessus fonctionnait bien avec VS Code 1.19.
Je mettrai à jour le problème associé sur Create React App pour mettre à jour la documentation en conséquence.
@amadeogallardo cette configuration devrait fonctionner
Commentaire le plus utile
@amadeogallardo cette configuration devrait fonctionner