/ / Weitere Tests in Xcode ausführen, wenn ein Test abstürzt - Xcode, Unit-Testing

Führen Sie Tests in Xcode aus, wenn ein Test abstürzt - xcode, Unit-Testing

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 № 1

Der 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.