Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

191
Vistas
Mocha: fianza en una descripción específica solamente

Uso mocha/chai para probar mis puntos finales de graphql para un servidor nodejs/express, que funciona bien. Sin embargo, en la primera prueba, compruebo si alguna variable .env se ha configurado correctamente. De lo contrario, todas las pruebas posteriores se verán afectadas de todos modos. Por lo tanto, me gustaría finalizar todas las pruebas adicionales cuando falla cualquier prueba en este bloque (preferiblemente terminar el bloque para capturar todas las variables 'faltantes').

Entonces, ¿puedo terminar de alguna manera la prueba completa, cuando falla un determinado bloque de descripción?

Nota: Encontré la opción de configuración/marca de fianza, pero esto determina toda la prueba en cualquier error, que no es lo que estoy buscando.

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Puede intentar agregar after del gancho y agregar una condición allí

 after('Fail for some describe', function () { if(this.test.parent.title.startsWith('Describe title that should fail') && this.test.parent.isFailed()) this.test.parent._bail = true });

Esto podría ser complicado ya que this contexto puede contener varias capas de padres, por lo que si no está seguro, siempre puede registrar las claves para el objeto this.test actual. Además, tenga en cuenta que la siguiente descripción puede tener un contexto diferente con this valor de _bail invalidado. Esta solución es buena cuando se trata de rastrear fallas críticas específicas it TI.

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda