eslint सेवा के साथ अनुपलब्ध आयातों का स्वतः-पता लगाना
wdio-eslinter-service एक तृतीय पक्ष पैकेज है, अधिक जानकारी के लिए कृपया देखें GitHub | npm
क्या आपने कभी अपने e2e टेस्ट चलाए हैं, केवल यह पता लगाने के लिए कि 10, 15, या 30 मिनट बाद एक अनुपलब्ध/गलत लिखा हुआ आयात था, जो टेस्ट रन के मध्य में ही दिखाई दिया? जब ऐसा होता है, तो टेस्ट रनर इन टेस्टों को टूटा हुआ रिपोर्ट करता है।
eslint विभिन्न त्रुटियों को प्री-रनटाइम पर पकड़ने के लिए एक बेहतरीन टूल है, और यह सेवा eslint टूल को WebdriverIO टेस्ट निष्पादित करने से पहले, मैनुअल स्टेप के बजाय स्वचालित स्टेप के रूप में चलाती है।
अक्सर जल्दी विफल होना बेहतर होता है ताकि हम समस्याओं को देर से नहीं, बल्कि जल्दी ठीक कर सकें।
अनुशंसित कॉन्फ़िगरेशन unresolved रनर का उपयोग करके केवल अनुपलब्ध आयातों की जांच करना है, लेकिन यदि चाहें, तो आप सेवा को अपने प्रोजेक्ट में npm या yarn रनर का उपयोग करके eslinter चलाने के लिए कॉन्फ़िगर कर सकते हैं, या एक फ्लैग पास करके जो सिस्टम को आपके .eslintrc कॉन्फ़िगरेशन का उपयोग करने के लिए कहता है।
इंस्टॉलेशन
wdio-eslinter-service इंस्टॉल करें:
$ npm i wdio-eslinter-service --save-dev