2010-12-15 10 views
5

मैं स्केल प्रोजेक्ट में कोड कवरेज का उपयोग करना चाहता हूं, सरल बिल्ड टूल का निर्माण उपकरण के रूप में उपयोग किया जाता है। इस प्रोजेक्ट में उपयोग करने के लिए सबसे अच्छा क्या है। (मैं इन प्रौद्योगिकियों में नया हूं।) कोई भी मुझे बता सकता है कि मेरे प्रोजेक्ट में कोड कवरेज को कॉन्फ़िगर कैसे करें। अगर आप एक उदाहरण प्रदान कर सकते हैं जो मुझे चीजों को समझने में बहुत मदद करेगा।स्कैला, एसबीटी और एम्मा या कोबर्टुरा

+0

जैको के बारे में क्या, मेरे लिए यह काम करता है! http://ronalleva.com/2012/04/25/jacoco-and-play.html – drWatson

उत्तर

3

मैं अभी एक ही बात यह पता लगाने की कोशिश कर रहा हूँ :-)

मैं sbt-undercover-plugin, जो Undercover का उपयोग करता है कोड कवरेज के लिए एक बहुत अच्छा लग रही एचटीएमएल रिपोर्ट उत्पन्न पाया है। मैंने पहली बार काम किया जब मैंने इसका इस्तेमाल किया, लेकिन आज सुबह मेरी रिपोर्ट सभी 0% कवरेज दिखाती है, इसलिए वाईएमएमवी।

मैं अपडेट करूंगा क्योंकि मुझे अन्य विकल्प मिलते हैं।

संपादित करें:

Scala Code Coverage Tool थोड़ा और अधिक मजबूत लग रहा है। यह कम से कम अपने स्वयं के मेवेन रेपो प्रदान करता है, इसलिए आपको अपनी बिल्ड मशीनों में स्थानीय रूप से तैनात करने की आवश्यकता नहीं है।

+0

thanxx, अगर आपको यह अपडेट करने के लिए कोई अपडेट मिल गया है तो कृपया मुझे बताएं – 123Ex

+0

मुझे स्कैला कोड कवरेज टूल के साथ शुभकामनाएं मिल रही हैं। ऐसा लगता है कि एसबीटी-अंडरवर्कर-प्लगइन कम स्नैग है। – leedm777

+0

स्कैट प्लगइन मेरे लिए काम नहीं करता है। यह अत्यधिक उच्च कवरेज की रिपोर्ट। यह अवांछित कोड नहीं दिखाता है लेकिन यह एक प्रबंधक के लिए सही रिपोर्ट उत्पन्न करता है। – Andrey

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