وunittest_jshint هو أداة يدمج JSHint مع بايثون unittest حدة على & nbsp؛. استلهم هذه الحزمة من قبل gocept.jslint.
JSHint هو أداة المدفوعة باعتبارات المجتمعات المحلية للكشف عن الأخطاء والمشاكل المحتملة في شفرة جافا سكريبت وإنفاذ الاتفاقيات فريقك الترميز.
ويوفر فئة JSHintTestCase الخاصة التي تقوم بجمع ملفات جافا سكريبت (بطريقة شكلي) وحيوي يولد طريقة الاختبار لكل ملف يدعو jslint على هذا الملف.
استعمال
لاستخدامها، إنشاء فئة اختبار مثل هذا ::
على & nbsp؛ على & nbsp؛ على & nbsp؛ الطبقة MyPackageJSLintTest (unittest_jshint.JSHintTestCase):
على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ تشمل = (
على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ "my.package.browser: شبيبة،
على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ "my.package.browser: شبيبة / ليب"،
على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ )
على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ خيارات = ('مجعد'، 'eqeqeq'،)
تشمل قائمة من "مسارات الموارد" للpackagename النموذج: المسار (التي تم تمريرها إلى pkg_resources).
استبعاد يمكن أن تكون قائمة أسماء (بدون المسار) التي لن يتم جمعها.
خيارات هي قائمة من الحجج التي تم تمريرها إلى JSHint (راجع الوثائق الخاصة به للحصول على التفاصيل). القيمة الافتراضية هي ::
على & nbsp؛ على & nbsp؛ على & nbsp؛ خيارات = ()
وسيتم جمع جميع الملفات التي تنتهي في شبيبة الواردة في كل من هذه المسارات، وسوف تنمو الطبقة اختبار اسمه طريقة test_ <اسم الملف> شبيبة.
يمكنك تجاهل الخطأ JSHint من خلال وضع تجاهل على الطبقة اختبار (قائمة فرعية التي يقابل ضد كل سطر الناتج JHLint):
على & nbsp؛ على & nbsp؛ على & nbsp؛ تجاهل = (
على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ "استخدام معلمة يدعى"،
على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ )
المتطلبات:
بيثون
لم يتم العثور على التعليقات