والأنف كلينيكس هو البرنامج المساعد الأنف أن محاولات لوقف الألم الذي يصاحب مجموعة اختبار كبير من قبل فقط تشغيل الاختبارات المطبقة على التغييرات في حياتك [بوابة] الفرع.
حول
على افتراض --with-كلينيكس، كلينيكس نشط بشكل كامل على جميع أشواط الاختبار. ماذا يعني هذا، هل هو سيحاول الاتصال بقاعدة بيانات التغطية (سكليتي: ///coverage.db افتراضيا) وتحديد الاختبارات التي يحتاجها لتشغيل بناء على التغييرات التعليمات البرمجية. إذا كانت البيانات لاختبار مفقود في قاعدة البيانات (على سبيل المثال اختبار جديد)، وسوف يشمل هذا الاختبار في جناح تلقائيا. هذا على ما يرام لالنماذج ولكن ليس مفيدا عموما في العالم الحقيقي.
أيضا يتحقق كلينيكس عن المفقودين تغطية على طول الطريق. افتراضيا انها سترفع خطأ عندما يضرب تغيير التعليمات البرمجية التي لا يوجد لديه تغطية الاختبار. لتعطيل هذه الوظيفة، يجب تعيين --kleenex تخطي-عداد المفقودين.
العالم الحقيقي الاستخدام
تم تصميم كلينيكس للعمل في بيئات CI. عموما، كنت إعداد ملقم CI الخاص بك لتشغيله في وضع سجل (مع --kleenex-رقم قياسي)، وزبائنك (نفسك، مطورين آخرين) ببساطة الاتصال بقاعدة البيانات هذه لاكتشاف التغطية. وهذا يضمن أن التثبيت يبقى علم فرع الديك (على سبيل المثال الماجستير) و لا تسجل البيانات من الأطفال
المتطلبات:.
بيثون
أنف
لم يتم العثور على التعليقات