Jest paraleliza las ejecuciones de prueba y no sabe de antemano qué pruebas debe ejecutar y cuáles no. Esto significa que cuando usa "fit", solo ejecutará una prueba en ese archivo pero aún ejecutará todos los demás archivos de prueba en su proyecto .
fit
, fdescribe
y it.only
, describe.only
tienen el mismo propósito, omitir otras pruebas, ejecutar solo yo.
Fuente: https://github.com/facebook/jest/issues/698#issuecomment-177673281
Utilice el jest
mecanismo de filtrado, cuando ejecute sus pruebas como
jest --config=jest.config.json --watch
Puede filtrar las pruebas por testname
o filename
, simplemente siga las instrucciones en la terminal
![ingrese la descripción de la imagen aquí](https://i.stack.imgur.com/rBxQS.png)
Presione p
, luego escriba un nombre de archivo
![ingrese la descripción de la imagen aquí](https://i.stack.imgur.com/ezrVi.png)
Luego puede usar describe.only
y it.only
que omitirá todas las demás pruebas del archivo filtrado y probado.