Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

193
Visualizações
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 Respostas
Responde à pergunta

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 Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda