Estoy trabajando en el proyecto Odin y he llegado a la parte de prueba. Estoy en Windows, instalé todo según las instrucciones y uso el código VS como mi IDE.
Ahora, uso el depurador de código VS para ejecutar las pruebas, es decir, para el primer caso hello world , ejecuto el depurador en el archivo helloWorld.spec.js .
Las pruebas se ejecutan como se esperaba... pero, de hecho, ejecuta las 14 pruebas, no solo en la que estoy trabajando. Como tengo curiosidad por entender cómo funciona, me gustaría tener éxito ejecutando solo la prueba en la que estoy trabajando.
Busqué en Google pero no pude encontrar una respuesta que hiciera que mi búsqueda fuera un éxito.
¿Sabes cómo lograr esto? Mi configuración se muestra a continuación.
"version": "1.0.0", "configurations": [ { "type": "node", "request": "launch", "name": "Jest: current file", //"env": { "NODE_ENV": "test" }, "program": "${workspaceFolder}/node_modules/.bin/jest", "args": ["--runInBand", "--no-cache", "--watchAll=false"], "console": "integratedTerminal", "disableOptimisticBPs": true, "windows": { "program": "${workspaceFolder}/node_modules/jest/bin/jest" } } ] } "jest.autoRun": { "watch": false, "onSave": "test-src-file", "onStartup": [ "all-tests" ] }, "jest.debugCodeLens.showWhenTestStateIn": [ "pass", "fail", "unknown" ], "jest.coverageFormatter": "GutterFormatter",