Ich muss einen meiner Testfälle in einen "pending" Zustand setzen.Specs2: Ignoriere Spezifikation mit einer Nachricht?
Ich würde gerne eine Art von Nachricht, die auf der Ausgabe beim Ausführen des Tests angezeigt werden kann, etwas wie JUnit mit @Ignore("Pending: issue #1234 needs to be fixed")
.
Gibt es ein Äquivalent für 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
}
}
}
Vielen Dank im Voraus!
Sie können 'Pending (" message ")' statt 'failure' im Rumpf Ihres Beispiels verwenden (vorausgesetzt, dass' FailureException' vorher nicht aufgerufen wird. In diesem Fall ist 'pendingUntilFixed' der beste Ansatz) – Eric
Thx for die Hilfe, auch @Eric für den alternativen Ansatz. – rlegendi
Ich denke, die Antwort ist eigentlich falsch - kompiliert nicht. Die .pendingUntilFixed ("Nachricht über das Problem") muss um eine Zeile nach oben verschoben werden. –