2017-01-27 10 views
5

के साथ स्पॉक के परीक्षण को एकीकृत करें मैं अपने परीक्षण मामलों को चलाने और प्रकाशित करने के लिए टेस्ट केस और जेनकींस लिखने के लिए स्पॉक का उपयोग करता हूं। मैं कोड कवरेज रिपोर्ट करने में सक्षम था लेकिन सोनार मुझे दिखाता है केवल जावा यूनिट परीक्षण के मामले; ग्रूवी परीक्षण मामलों पूरी तरह सेसोनार

याद कर रहे हैं निम्नलिखित pom.xml संदर्भ https://github.com/kkapelon/java-testing-with-spock/blob/master/chapter7/spring-standalone-swing/pom.xml

किसी को पता कृपया मैं क्या याद आ रही है के रूप में प्रयोग किया जाता है?

Sonar Dashboard image

+0

संबंधित http://stackoverflow.com/questions/41452851/gradle-sonarqube-not-recognizing-groovy-tests – kazanaki

उत्तर

9
  1. सोनार में ग्रूवी प्लगइन स्थापित करें। व्यवस्थापक/व्यवस्थापक के रूप में लॉग इन करें और प्रशासन/system/अद्यतन केंद्र टैब
  2. करने के लिए जाना > src/परीक्षण/ग्रूवी, src/परीक्षण पोम फ़ाइल में निम्न गुण जोड़ें

    < sonar.tests/जावा </sonar.tests>

यदि आप करते हैं यह दोनों स्पॉक और JUnit परीक्षण सही ढंग से दिखाए जाते हैं! देखें संलग्न स्क्रीनशॉट Spock and JUnit tests in Sonar

+0

आप इसे काम किया धन्यवाद – harry

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