Necesito poner uno de mis casos de prueba en un estado "pendiente".Specs2: Ignorar la especificación con un mensaje?
Me gustaría asignar algún tipo de mensaje que se puede mostrar en la salida cuando se ejecuta la prueba, algo así como JUnit con @Ignore("Pending: issue #1234 needs to be fixed")
.
¿Hay un equivalente para eso con Specs2?
class MySpec extends mutable.Specification {
args(skipAll = true) // Can I include a message here in the output somehow?
"cool MyClass feature" should {
"which is broken unfortunately" in {
failure
}
}
}
¡Gracias de antemano!
También puede usar 'Pending (" mensaje ")' en lugar de 'failure' en el cuerpo de su ejemplo (siempre que no se llame a' FailureException' antes. En ese caso 'pendingUntilFixed es el mejor enfoque) – Eric
Thx for la ayuda, también @Eric para el enfoque alternativo. – rlegendi
Creo que la respuesta es incorrecta: no compila. El .pendingUntilFixed ("mensaje sobre el problema") debe moverse una línea hacia arriba. –