2014-09-23 5 views
5

NoseXUnit क्लोवर-संगत xml फ़ाइलों को उत्पन्न करने में सक्षम होता था, लेकिन यह अब बनाए रखा नहीं जाता है, और नाक के हाल के संस्करणों के साथ काम नहीं करता है।कोई क्लोवर-संगत (बांस) एक्सएमएल कैसे उत्पन्न कर सकता है जिसमें पाइथन के लिए कवरेज डेटा शामिल नहीं है?

कोई क्लॉवर-संगत (बांस) xml कैसे उत्पन्न कर सकता है जिसमें आजकल कवरेज डेटा शामिल है?

उत्तर

5

मेरे ज्ञान के लिए नाक केवल कोबर्टूरा प्रारूप आउटपुट कर सकता है। यह --with-coverage और --cover-xmlnose coverage options पास करके किया जाता है। इसके बाद आप बांस द्वारा समझाए गए एटलसियन क्लोवर टेस्ट रिपोर्ट प्रारूप में cover.py xml रिपोर्ट को कनवर्ट करने के लिए coverage2clover उपयोगिता का उपयोग कर सकते हैं।

+0

कोशिश की। यह क्लॉवर की अपेक्षा से एक्सएमएल आउटपुट को काफी अलग करता है। –

+0

मैंने रूपांतरण निर्देश जोड़े, क्या यह आपके लिए @ tarnay-kálmán काम करता है? – Oleksiy

+4

हां, यह काम किया, थोड़े। क्लोवर प्रदर्शित होने वाली एकमात्र चीजें "कवरेज इतिहास" और "कोड इतिहास की रेखाओं" के बारे में 2 चार्ट थे। मैंने बिल्ड के दौरान नाक का उपयोग करके एचटीएमएल रिपोर्ट तैयार की, और "क्लोवर रिपोर्ट (सिस्टम)" आर्टिफैक्ट को कॉपी करने के लिए इसे सेट किया, और अब चार्ट के ऊपर "नवीनतम क्लोवर एचटीएमएल रिपोर्ट देखें" लिंक अच्छी नाक से उत्पन्न रिपोर्ट खोलता है। –

संबंधित मुद्दे

 संबंधित मुद्दे