Появление протоколов Executor/SerialExecutor было одним из этапов развития идеи назначения кастомных исполнителей акторам в будущем, что в некотором виде уже реализовано в Swift 5.9
Не увидел в примерах использование XCTestExpectation, который вроде как раз предназначен для тестирования асинхронного кода. Не пробовали?
В Swift это всё называется просто перечислением (enumeration), поэтому этот термин и использовался. То что оно является алгебраическим типом, согласен. Одно другому не мешает.
Тема слабоосвещённая, спасибо за статью!
Речь, вероятно, не про кастомный репозиторий, а про флаг :path при объявлении пода в Podfile:
Невольно закрадывается мысль, что было бы достаточно просто отключить параллельное выполнение тестов.
Появление протоколов
Executor/SerialExecutor
было одним из этапов развития идеи назначения кастомных исполнителей акторам в будущем, что в некотором виде уже реализовано в Swift 5.9Не увидел в примерах использование
XCTestExpectation
, который вроде как раз предназначен для тестирования асинхронного кода. Не пробовали?Hidden text
Всё так, поправил
В Swift это всё называется просто перечислением (enumeration), поэтому этот термин и использовался. То что оно является алгебраическим типом, согласен. Одно другому не мешает.