وnose2-COV هو البرنامج المساعد nose2 التي تنتج تقارير تغطية على & nbsp؛. كما أنها تدعم تغطية فرعية.
جميع الميزات التي توفرها حزمة تغطية ينبغي أن تكون متاحة، سواء من خلال nose2-COV أو من خلال ملف التكوين تغطية ل.
تركيب
تثبيت مع نقطة:
PIP تثبيت nose2-COV
ملاحظة
تأكد من استخدام نقطة تقريبا بدلا من easy_install لأن هذه الأخيرة عدم تثبيت الملف init_cov_core.pth اللازمة لقياس العمليات الفرعية بشكل صحيح.
إلغاء
إلغاء تثبيت مع نقطة:
نقطة إلغاء تثبيت nose2-COV
إلغاء نقطة تقريبا COV النواة
ملاحظة
تأكد من أنك يدويا حذف الملف init_cov_core.pth في دليل حزم الموقع الإلكتروني الخاص بك.
هذا الملف يبدأ جمع تغطية فرعية إذا كان ذلك مناسبا خلال initialisation الموقع عند بدء التشغيل الثعبان.
استعمال
وفيما يلي تقرير عن التغطية المشتركة من العملية الرئيسية وجميع فرعية انها:
nose2 --with-COV testfoo
يظهر تقرير المحطة:
---------- تغطية: منصة linux2، الثعبان 2.7.1 قبل النهائي-0 -----------
اسم Stmts ملكة جمال الغلاف
-----------------------------
testfoo 17 9 47٪
التقارير
فمن الممكن أن تولد أي مزيج من هذه التقارير لاختبار تشغيل واحد.
التقارير المتاحة هي محطة (مع أو بدون عداد المفقودين أرقام الأسطر معروضة)، HTML، XML ورمز مصدر المشروح.
تقرير المحطة بدون أرقام الأسطر (الافتراضي):
nose2 --with-COV --cov-تقرير testfoo المدى
---------- تغطية: منصة linux2، الثعبان 2.7.1 قبل النهائي-0 -----------
اسم Stmts ملكة جمال الغلاف
-----------------------------
testfoo 17 9 47٪
تقرير المحطة مع أرقام الأسطر:
nose2 --with-COV --cov-تقرير-testfoo المفقودين المدى
---------- تغطية: منصة linux2، الثعبان 2.7.1 قبل النهائي-0 -----------
اسم Stmts ملكة جمال الغلاف مفقود
---------------------------------------
testfoo 17 9 47٪ 1-6، 9، 11، 13، 17، 19
ما تبقى من ثلاثة تقارير الإخراج إلى ملفات (مفيدة للعندما خرج هو الذهاب إلى خادم التكامل المستمر):
nose2 --with-COV --cov-تقرير HTML --cov-تقرير XML --cov-تقرير علق testfoo
تغطية ملف بيانات
يتم مسح ملف البيانات في بداية الاختبار للتأكد بيانات نظيف لكل اختبار تشغيل.
يتم ترك ملف البيانات في نهاية الاختبار بحيث يكون من الممكن استخدام أدوات التغطية العادية للنظر فيها
ما هو الجديد في هذا الإصدار:.
لقياس متغيرات البيئة فرعي أو جانبي يجب أن تجعل من العملية الرئيسية لفرعي أو جانبي. يجب أن يكون الثعبان الذي يستخدمه فرعي أو جانبي COV nose2 مثبتة. والعمليات الفرعية يجب أن تفعل الموقع الطبيعي initialisation بحيث يمكن الكشف عن متغيرات البيئة وبدأ التغطية.
المتطلبات:
بيثون
أنف
لم يتم العثور على التعليقات