node.js - ¿Cómo ejecuto pruebas de Jest desde una carpeta específica solamente, sin tener en cuenta las pruebas de otras carpetas?
Tengo un proyecto de Node.js y tiene 2 carpetas de prueba. Hay carpetas app y admin dentro de src/test/v1. Quiero un script para ejecutar pruebas solo de la carpeta app. Probé usando jest app, jest app --testPathPattern=src/__test__/v1/app" pero ninguna funcionó.
Respuesta #1
Por defecto, Jest intentará ejecutar todas las pruebas de forma recursiva en el directorio raíz (donde está package.json)
Para especificar una carpeta específica mediante la CLI :
jest --testPathPattern=src/test/v1/app
También puedes configurar package.json para tener comandos de prueba específicos para ejecutar pruebas en carpetas específicas:
"scripts": {
"test:app": "jest --testPathPattern=src/test/v1/app",
"test:admin": "jest --testPathPattern=src/test/v1/admin",
},
