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
Presione p
, luego escriba un nombre de archivo
Luego puede usar describe.only
y it.only
que omitirá todas las demás pruebas del archivo filtrado y probado.