Erlide: كيف تدير جميع اختبارات Eunit Project في وقت واحد؟

StackOverflow https://stackoverflow.com/questions/4098488

  •  28-09-2019
  •  | 
  •  

سؤال

لقد بدأت للتو في تطوير (من نقطة الصفر) مشروع جديد في إرلانج. يمكنني استخدام Erlide ، وهو مكون إضافي لـ Eclipse. كتبت بعض اختبارات الوحدة (باستخدام EUNIT) ولكني أجد تشغيل كل منها (واحد تلو الآخر) باليد مزعج للغاية. هل هناك أي طريقة لأتمتة هذه العملية ، بحيث - مع بضع نقرات فقط - يتم تشغيل جميع اختباراتي؟

شكرا مقدما لمساعدتكم.

هل كانت مفيدة؟

المحلول

لتشغيل كل الاختبار في دليل يمكنك استخدام البدائية:

{dir, Path::string()}

هذا يختبر جميع ملفات الكائنات في الدليل المحدد ، كما لو تم تحديدها بشكل فردي باستخدام {file ، filename}.

يمكنك أيضا استخدام fileو application البدائية وغيرها لتحديد مجموعات الاختبارات.

ستجد وثائق لكل هذه تحت 1.5 تمثيل اختبار Eunit

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top