unittest_jshint

Yazılım ekran görüntüsü:
unittest_jshint
Yazılım detaylar:
Versiyon: 1.0
Qayıt: 14 Apr 15
Geliştirici: Rok Garbas
Lisans: Ücretsiz
Popülerlik: 4

Rating: nan/5 (Total Votes: 0)

.

unittest_jshint Python'ın unittest modülü & nbsp ile JSHint entegre bir araçtır; Bu paket gocept.jslint esinlenilmiştir.
JSHint hataları ve JavaScript kodu olası sorunları tespit etmek ve takımın kodlama kurallarını uygulamak için bir topluluk odaklı bir araçtır.
Bu (yapılandırılabilir bir şekilde) JavaScript dosyaları toplar ve dinamik bu dosya üzerinde jslint çağıran her dosya için bir test yöntemi oluşturur özel JSHintTestCase sınıf sağlar.
Kullanım
Bunu kullanmak için, böyle bir test sınıfı oluşturmak ::
& Nbsp; & nbsp; & nbsp; sınıf MyPackageJSLintTest (unittest_jshint.JSHintTestCase):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; yer alır (=
& 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; seçenekleri = ('kıvırcık', 'eqeqeq',)
(pkg_resources geçti) yolu: include formu paket adıyla bir "kaynak yolları" listesi.
tahsil edilmeyecektir (yol hariç) dosya adlarını bir liste olabilir hariç.
seçenekleri (detaylar için belgelerine bakın) JSHint geçirilen argümanların bir listesidir. Varsayılan değer ::
& Nbsp; & nbsp; & nbsp; seçenekler = ()
Bu yolların her birinde bulunan Js biten tüm dosyalar toplanacak ve test sınıf bir yöntem test_ .js adlı büyüyecek.
Sen test sınıfı (her JHLint çıkış çizgisine karşı eşleştirilir altdizgelerin listesi) üzerinde görmezden ayarlayarak JSHint hatayı göz ardı edebilirsiniz:
& Nbsp; & nbsp; & nbsp; (= görmezden
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Adlandırılmış parametreyi kullanın",
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; )

Gereksinimler :

  • Python

Benzer yazılım

lava-serial
lava-serial

15 Apr 15

filterunit
filterunit

11 May 15

Geliştirici Diğer yazılım Rok Garbas

github-collective
github-collective

20 Feb 15

iCalendar
iCalendar

13 Apr 15

Yorumlar unittest_jshint

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!