.
unittest_jshint Python unittest modulu & nbsp ilə JSHint inteqrasiya bir vasitədir, Bu paket gocept.jslint ilham edilib.
JSHint səhvlər və JavaScript kodu potensial problemləri aşkar etmək və komandanın kodlaşdırma konvensiyalara tətbiqi üçün bir icma idarə vasitədir.
Bu (a yapılandırılabilir qaydada) JavaScript faylları toplayır və dinamik fayl haqqında JSLint çağırır hər bir fayl üçün bir test üsulu yaradır xüsusi JSHintTestCase sinif təmin edir.
istifadə
Istifadə etmək üçün, bu kimi bir test sinif yaratmaq ::
& Nbsp; & nbsp; & nbsp; sinif MyPackageJSLintTest (unittest_jshint.JSHintTestCase):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; daxil = (
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 'My.package.browser: js,
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 'My.package.browser: lib / js,
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; )
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; variantları = (buruq "," eqeqeq ')
(pkg_resources keçdi) yolu: daxildir formu packagename və "resurs yolları" bir siyahısı.
toplanmış olacaq (yol olmadan) fayl siyahısı ola bilər istisna edir.
variantları (ətraflı məlumat üçün sənədlər bax) JSHint qəbul olunur dəlilləri siyahısı. default dəyəri ::
& Nbsp; & nbsp; & nbsp; variantları = ()
Bu yolları hər olan Js bitən Bütün fayllar toplanmış olacaq və test sinif üsulu test_
Siz test sinif (hər JHLint çıxış xətti qarşı eşlemeli substrings siyahısı) üzrə ignore yaradılması JSHint səhv iqnor edə bilər:
& Nbsp; & nbsp; & nbsp; (= ignore
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Adlı parametri istifadə edin",
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; )
tələblər
- Python
Şərhlər tapılmadı