Beim Ausführen einer großen Testreihe mit XcodeIch bin auf einen Test gestoßen, der abgestürzt ist. Der Xcode-Debugger zeigte den Ort des Absturzes an, es schien jedoch nicht der Fall zu sein, dass der Test als fehlgeschlagen markiert wurde und der Rest der Tests fortgesetzt wurde.
Wie kann man einen abgestürzten Test innerhalb von Xcode als nicht bestanden markieren und die restlichen Tests fortsetzen?
Antworten:
1 für die Antwort № 1Der einfachste und möglicherweise einzige Weg, um ein zu markierenDer abgestürzte Test ist fehlgeschlagen und der Rest der Tests wird ausgeführt. Verwenden Sie Debug> Detach, damit der abgestürzte Test "stirbt". Xcode führt die verbleibenden Tests weiter aus.
0 für die Antwort № 2
In Swift kannst du folgendes verwenden: https://marcosantadev.com/test-swift-fatalerror/
Es ist ein bisschen schwierig, aber es funktioniert.