2015-08-22 11 views
6

में छोड़े गए परीक्षणों के लिए आउटपुट को दबाने के लिए कैसे करें यदि मेरे पास 1000+ परीक्षणों के साथ परिदृश्य है और उनमें से केवल चयनित भाग चलाने के लिए मैं fdescribe का उपयोग कर सकता हूं।जैस्मीन

शेष परीक्षण छोड़ दिए गए हैं जो बहुत अच्छे हैं हालांकि वे अभी भी कंसोल आउटपुट को प्रदूषित करते हैं। स्किप किए गए परीक्षणों के लिए मैं कंसोल आउटपुट को कैसे दबा सकता हूं?

उत्तर

6

यदि आप कर्म के माध्यम से परीक्षण चला रहे हैं, तो एक विशिष्ट संवाददाता प्लगइन है जिसे आप विभिन्न चीजों को अनदेखा करने के लिए कॉन्फ़िगर कर सकते हैं।

https://www.npmjs.com/package/karma-spec-reporter

https://www.npmjs.com/package/karma-spec-reporter-2

अपने karma.conf.js के लिए निम्न जोड़ें:

... 
    config.set({ 
    ... 
     reporters: ["spec"], 
     specReporter: { 
     suppressSkipped: true,  // do not print information about skipped tests 
     }, 
     plugins: ["karma-spec-reporter"], 
    ... 

आप कर्मा उपयोग नहीं कर रहे हैं, तो आप उचित जैस्मीन संवाददाता खोजने की जरूरत है और इसे कॉन्फ़िगर करें, या अपना खुद का संवाददाता बनाएं।

https://www.npmjs.com/package/jasmine2-reporter