/ / Продовжувати виконання тестів у Xcode при збої тесту - xcode, unit-testing

Продовжуйте виконувати тести в Xcode при тестовому зборі - xcode, одиничне тестування

Під час запуску великого набору тестів у Xcode,Я натрапив на тест, який зазнав аварії. Відладчик Xcode показав розташування аварії, однак там, мабуть, не було так, щоб позначити цей тест як невдалий і продовжувати працювати решту тестів.

Як в Xcode позначати збійний тест як невдалий і продовжувати виконувати решту тестів?

Відповіді:

1 для відповіді № 1

Найпростіший і, можливо, єдиний спосіб позначити aрозбитий тест, як не вдалося і продовжувати працювати решту тестів полягає у використанні Debug> Detach, щоб дозволити розбитому тесту "померти". Xcode продовжуватиме виконання інших тестів.


0 для відповіді № 2

У Swift ви можете використовувати це: https://marcosantadev.com/test-swift-fatalerror/

Це трохи складніше, але він працює.