मैं, pylint चेकर, संकेत त्रुटि भाग तक ही सीमित आह्वान करने के लिए मेरी इकाई परीक्षण के हिस्से के रूप चाहते हैं। तो मैं pylint निष्पादन स्क्रिप्ट की जाँच की, pylint.lint.Run
सहायक वर्ग के लिए मिला है और वहाँ मैं एक काफी लंबा __init__
समारोह में खो गया, sys.exit()
के लिए एक कॉल के साथ समाप्त।प्रेरक pylint प्रोग्राम के रूप में
किसी को भी कभी कोशिश की है और ऐसा करने में कामयाब रहे?
if __name__ == '__main__':
import pylint.lint
pylint.lint.something(__file__, justerrors=True)
# now continue with unit testing
किसी भी संकेत:
सपना योजना इस होगा? "__init__
विधि की प्रतिलिपि बनाएँ और sys.exit()
" को छोड़ दें, मेरा मतलब है? pylint
से चलाने के लिए
मैं परीक्षण की जरूरत नहीं करते हैं, यह रूप में अच्छी तरह हो सकता है pyflakes
या अन्य सॉफ्टवेयर: विकल्प सुझाने के लिए स्वतंत्र लग रहा है। धन्यवाद!
पिछले उत्तर के साथ संयुक्त। और मामूली संशोधन के साथ: 'pylint.lint.Run ([' - त्रुटियों-केवल ', फ़ाइल नाम])' – mariotomo
प्रोग्रामिंग रूप से पिलिंट का आविष्कार करते समय एकाधिक फ़ाइलों को पार्स करने का कोई तरीका है? – Gobliins
@gobliins: हाँ, रन तर्क के रूप में दी गई सूची में अन्य फ़ाइल नामों को बस संलग्न करें। – sthenault