Estoy desarrollando una API REST en JAVASCRIPT usando KOA , y para probar mis rutas escribo una prueba integrada lanzada con MOCHA .
Estoy usando VS Code para MAC
Al depurar mis archivos de prueba, ejecuto mi configuración launch.js
{ "type": "node", "request": "launch", "name": "Mocha Current File", "program": "${workspaceFolder}/node_modules/mocha/bin/_mocha", "args": [ "--timeout", "999999", "--colors", "${file}" ], "env": { "NODE_ENV":"test", }, "console": "internalConsole", "outputCapture": "std" },que devuelven este comando en la terminal
/Users/ME/.nvm/versions/node/v16.6.0/bin/node ./node_modules/mocha/bin/_mocha --timeout 999999 --colors /Users/ME/MyProject/test/integration/test-to-check.test.jsY antes de la actualización de VS Code (al usar 1.57.1), todos mis puntos de interrupción se habrían alcanzado sin ningún problema cada vez que ejecuto mi prueba, pero después de esta versión y sin cambiar nada, mi punto de interrupción ya no se alcanzó.
todas las versiones posteriores a la 1.57.1 a la 1.60.2
Entonces, actualmente necesito bloquear mi versión de VS Code a 1.57.1 si quiero depurar mi prueba.
Esto es lo extraño de este caso:
Ya intenté leer/usar la documentación oficial de VS Code sobre el nuevo proceso de depuración, pero no cambió nada.
Después de buscar todos los hilos que hablan sobre el tema, me falta idea.
Si alguien tiene una solución a este caso, sería de gran ayuda.
Gracias de antemano !
Versión de bibliotecas: