لا تستطيع تنفيذ اختبار وحدة الكرمة في متصفح Phantomjs
-
20-12-2019 - |
سؤال
في نخر نحن نقدم اختبار الوحدة في phantomjs عن طريق طرق متابعة.
giveacodicetagpre.هنا هو ملف Karma.conf.js.
giveacodicetagpre.عند تنفيذ الأمر "Karma: UnittestDev"، ثم الحصول على الأخطاء التالية.
giveacodicetagpre.نحن نحصل على المشكلة أعلاه في نظام التشغيل Windows و Linux OS.في Mac، تنفذ الكرمة بنجاح الاختبارات على phantomjs.
في Windows، إذا تم تنفيذ الاختبار أعلاه في متصفح Chrome، بدلا من Phantomjs، فإن Karma تنفذ بنجاح جميع اختبارات الوحدة.
هنا هي التبعيات ذات الصلة الكرمة في package.json
giveacodicetagpre.اسمحوا لي أن أعرف إذا كانت هناك أي مشكلة معروفة في الكرمة أو نخر مع فانتومات.
المحلول
هناك مشكلة في "Karma-phantomjs-launcher" v0.1.3.تغييره إلى v0.1.4 ثم يعمل بشكل جيد.
لا تنتمي إلى StackOverflow