/ / Kontynuuj wykonywanie testów w Xcode, gdy test się zawiesi - xcode, testowanie jednostkowe

Kontynuuj wykonywanie testów w Xcode, gdy test się zawiesi - xcode, testowanie jednostkowe

Podczas uruchamiania dużego zestawu testów w Xcode,Natknąłem się na test, który rozbił się. Debugger Xcode pokazał lokalizację awarii, jednak nie zdawało się, że tak jest, aby oznaczyć ten test jako nieudany i kontynuować wykonywanie pozostałych testów.

Jak w Xcode oznaczyć test ułamany jako nieudany i kontynuować pozostałe testy?

Odpowiedzi:

1 dla odpowiedzi № 1

Najprostszy i prawdopodobnie jedyny sposób na oznaczenie atest zakończony niepowodzeniem i pozostałe testy należy użyć Debug> Odłącz, aby test "umarł". Xcode będzie kontynuował wykonywanie pozostałych testów.


0 dla odpowiedzi nr 2

W Swift możesz użyć tego: https://marcosantadev.com/test-swift-fatalerror/

To trochę trudne, ale działa.