.
nose2-Cov কভারেজ রিপোর্ট & nbsp উৎপন্ন করে একটি nose2 প্লাগ হয়; এটি subprocesses কভারেজ সমর্থন করে.
কভারেজ প্যাকেজ দ্বারা দেওয়া সমস্ত বৈশিষ্ট্য nose2-Cov মাধ্যমে বা কভারেজ কনফিগ ফাইল মাধ্যমে হয়, উপলব্ধ করা হবে না.
সংস্থাপনা
পিপ সঙ্গে ইনস্টল করুন:
nose2-Cov ইনস্টল পিপ
নোট
আধুনিক সঠিকভাবে subprocess পরিমাপের জন্য প্রয়োজন init_cov_core.pth ফাইল ইনস্টল না আপনি যদি এর পরিবর্তে easy_install এর পিপ ব্যবহার নিশ্চিত করা.
আনইনস্টল
পিপ সঙ্গে আনইনস্টল:
আনইনস্টল nose2-Cov পিপ
পিপ আনইনস্টল Cov কোর
নোট
আপনি নিজে আপনার সাইট প্যাকেজ ডিরেক্টরির মধ্যে init_cov_core.pth ফাইলটি মুছে দিন তা নিশ্চিত করুন.
এই ফাইলটি পাইথন প্রারম্ভে সাইট প্রারম্ভিক সময় subprocesses যদি উপযুক্ত কভারেজ সংগ্রহ শুরু হয়.
ব্যবহারের
নিম্নলিখিত মিলিত মূল প্রক্রিয়া কভারেজ এবং এটি এর subprocesses সব রিপোর্ট হবে:
nose2 --with-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%
লাইন সংখ্যার টার্মিনাল রিপোর্ট:
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 রিপোর্ট এইচটিএমএল --cov রিপোর্ট XML --cov রিপোর্ট টীকা testfoo
কভারেজ ডাটা ফাইল
তথ্য ফাইল প্রতিটি পরীক্ষা চালানোর জন্য পরিষ্কার তথ্য নিশ্চিত করার পরীক্ষার শুরুতে মুছে ফেলা হয়.
এটা সম্ভব যে এটি পরীক্ষা করা স্বাভাবিক কভারেজ সরঞ্জাম, তাই ব্যবহার করা তথ্য ফাইল পরীক্ষার শেষে ছেড়ে দেওয়া হয়
এই রিলিজে নতুন কি:.
< subprocess পরিমাপ এনভায়রনমেন্ট ভেরিয়েবলের জন্য P>- subprocess প্রধান প্রক্রিয়া থেকে এটা করতে হবে. subprocess ব্যবহৃত পাইথন ইনস্টল Cov nose2-থাকা আবশ্যক. পরিবেশ ভেরিয়েবল সনাক্ত এবং কভারেজ শুরু করা যেতে পারে, যাতে subprocess স্বাভাবিক সাইট প্রারম্ভিক করতে হবে.
আবশ্যক
- পাইথন
- নাক
পাওয়া মন্তব্যসমূহ না