2014-04-03 23 views
5

मैं karma को एक जैस्मीन परीक्षण धावक के रूप में उपयोग कर रहा हूं, instanbul कोड कवरेज टूल के रूप में। सभी काम पूरी तरह से काम करते हैं, हालांकि एक सवाल है - क्या कोई तरीका है कि मैं बनाई गई रिपोर्ट के पथ को बदल सकता हूं?कर्म - इस्तांबुल - कोड कवरेज रिपोर्ट पथ

यानी क्रोम के लिए मुझे /coverage/Chrome%2035.0.1916%20(Windows%207)/index.html मिल गया है; मैं /coverage/Chrome/index.html

से अधिक खुश होगा, किसी भी सुझाव की बहुत सराहना की गई।

उत्तर

4

अपने karma.conf.js को यह करें:

coverageReporter: { 
     dir: 'coverage/', 
     subdir: 'Chrome', 
     file: 'index.html' 
    } 

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

coverageReporter: { 
     dir: 'coverage', 
     subdir: function(browser) { 
      return browser.toLowerCase().split(/[ /-]/)[0]; 
     }, 
     file: 'index.html' 
    } 
+0

यह सब कुछ ढेर जाएगा: परीक्षण के लिए इस्तेमाल किया ब्राउज़र के नाम पर आधारित एक subdir नाम करवाने के लिए क्रोम डीआईआर के तहत, कई मामलों, यानी फ़ायरफ़ॉक्स, ओपेरा आदि के बारे में क्या .. – Iladarsda

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