• Jobs
  • About Us
  • professionals
    • Home
    • Jobs
    • Courses and challenges
  • business
    • Home
    • Post vacancy
    • Our process
    • Pricing
    • Assessments
    • Payroll
    • Blog
    • Sales
    • Salary Calculator

0

316
Views
Deshabilite la generación de carpetas de ciprés al ejecutar pruebas

Estoy tratando de hacer un montón de pruebas unitarias con Cypress. Aquí está el script npm que los ejecuta:

cypress run --project tests/unit/ --headless

Cuando los ejecuto, genera las típicas carpetas de complementos/soporte/videos, pero no las necesito. ¿Hay alguna bandera que deshabilite la generación de estas 3 carpetas al ejecutar las pruebas?

¡Gracias!

over 3 years ago · Santiago Trujillo
2 answers
Answer question

0

Simplemente agregue estos informes generados a un archivo .gitignore en la raíz del proyecto de esta manera:

 # Cypress generated files # ###################### cypress.env.json cypress.meta.json cypress/logs/ cypress/videos/* cypress/screenshots/* cypress/integration/_generated/* cypress/data/migration/generated/*.csv cypress/fixtures/example.json cypress/build/*

Ahora, estos archivos nunca estarán controlados por versiones.

También puede deshabilitar la grabación de video con la configuración adecuada en su archivo cypress.json de la siguiente manera: "videoRecording": false .

También puede hacerlo con CLI anulando su cypress.json .

Actualmente, no hay forma de deshabilitar la generación de esos archivos. Sin embargo, puede eliminarlos al iniciar Cypress con un npm script como este:

 "clean:launch:test": "rm -rf /cypress/movies && rm -rf /cypress/screenshots && cypress run --project tests/unit/ --headless"

Luego puede ejecutarlo así: npm run clean:launch:test . Debería eliminar esas carpetas e iniciar las pruebas unitarias de Cypress.

Sugiero simplemente agregarlos a .gitignore o configurar Cypress para eliminarlos antes de cada ejecución. Puedes leer sobre esto aquí .

archivo cypress.json :

 trashAssetsBeforeRuns: true
over 3 years ago · Santiago Trujillo Report

0

La grabación de video se puede desactivar por completo configurando el video en falso desde su configuración.

 "videoRecording": false

https://docs.cypress.io/guides/guides/screenshots-and-videos#Videos

over 3 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Our process Sales
Legal
Terms and conditions Privacy policy
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recommend me some offers
I have an error