Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

206
Vistas
Punto de interrupción no alcanzado después de la actualización de VS Code (después de 1.57.1) cuando se ejecuta mocha

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.js

Y 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:

  • ninguno de mis compañeros de trabajo tiene este problema al usar el mismo proyecto, launch.js y la versión de VS Code
  • Si ejecuto mi otra configuración que ejecuta todas las pruebas, en algún momento esta configuración de inicio funcionará
  • La primera ejecución después de iniciar VS Code alcanzará el punto de interrupción

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:

  • moca: 9.0.3
  • nodo: 16.6.0 (funciona con todas las versiones posteriores a la 12.6.3)
  • koa: 2.13.1
  • vs-código: 1.60.2
about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda