التعامل مع مشاكل مسار phpunit
-
28-09-2020 - |
سؤال
يمكنني الحصول على الخطأ التالي عند محاولة تشغيل Phpunit من خلال تطبيق MVC Framework الحالي
giveacodicetagpre.لقد تمكنت من تتبع هذا الخطأ إلى مزيج من بعض الأشياء.
giveacodicetagpre.عندما أعلق
giveacodicetagpre.اختبارات يدير phpunit
عندما أعلق
giveacodicetagpre.أحصل على
giveacodicetagpre.إذا كنت أعلق على كل دليل آخر، احفظ ل
giveacodicetagpre.أحصل على خطأ "لا يمكن redeclare".
الطريقة الوحيدة التي يمكنني الوصول إليها الاختبارات الفعلية الفعلية هي إذا قمت بتشغيلها دون عبارة Set_include_path وتشمل يدويا جميع الملفات الفئة التي تسمى بواسطة أي اختبار وحدة فردية.
أي أفكار؟
تحرير: يبدو أن هناك تعارض مع وظيفة __Autoload.ما زلت غير متأكد من كيفية معالجة المشكلة.
المحلول
حسنا، كما اتضح، ليس لدي أي فكرة عن سبب أن هذا يعمل بالفعل ... ولكن لأن الأمر كذلك، سأقوم بنشر النتيجة.
giveacodicetagpre.لذلك هناك تذهب.حسنا على الأقل، يمكنك الذهاب في الحالة التي حصلت عليها بالفعل هذه المشكلة أيضا :)