unittest_jshint

Software kuvakaappaus:
unittest_jshint
Ohjelmiston tiedot:
Versio: 1.0
Lähetyksen päivämäärä: 14 Apr 15
Kehittäjä: Rok Garbas
Lupa: Vapaa
Suosio: 4

Rating: nan/5 (Total Votes: 0)

unittest_jshint on työkalu, joka yhdistää JSHint kanssa Pythonin unittest moduuli. & Nbsp; Tämä paketti innostui gocept.jslint.
JSHint on yhteisön johtamaan työkalu havaita virheet ja mahdolliset ongelmat JavaScript-koodin ja valvomaan joukkueesi Ohjelmointikäytännöt.
Se tarjoaa erityisen JSHintTestCase luokka, joka kerää JavaScript-tiedostot (vuonna konfiguroitavissa tavalla) ja luo dynaamisesti testausmenetelmä jokaista tiedostoa, joka vaatii jslint tähän tiedostoon.
Käyttö
Voit käyttää sitä, luo testiluokka näin ::
& Nbsp; & nbsp; & nbsp; luokan MyPackageJSLintTest (unittest_jshint.JSHintTestCase):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; sisältävät = (
& 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: JS / lib",
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; )
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; vaihtoehdot = ('kihara "," eqeqeq',)
sisältävät lista "resurssi polkuja" muotoa paketinnimi: polku (siirtynyt pkg_resources).
sisällä voi olla luettelo tiedostonimet (ilman polkua), joka ei kerätä.
vaihtoehtoja on lista argumentteja, jotka välitetään JSHint (katso sen dokumentoinnista yksityiskohdat). Oletusarvo on ::
& Nbsp; & nbsp; & nbsp; vaihtoehdot = ()
Kaikki tiedostot päättyvät Js sisältyvät kuhunkin näistä polkuja kerätään, ja testiluokka kasvaa menetelmä nimeltä test_ Js.
Voit ohittaa JSHint virheen asettamalla sivuuttaa testipäivänä luokan (luettelo merkkijonoa, jotka on sovitettu vastakkain JHLint lähtölinjan):
& Nbsp; & nbsp; & nbsp; sivuuttaa = (
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Käytä nimeltään parametri",
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; )

Vaatimukset :

  • Python

Vastaavia ohjelmistoja

nose-cprof
nose-cprof

20 Feb 15

nosy
nosy

11 May 15

tdaemon
tdaemon

11 May 15

Tarn
Tarn

14 Apr 15

Muu ohjelmistojen kehittäjä Rok Garbas

github-collective
github-collective

20 Feb 15

iCalendar
iCalendar

13 Apr 15

Kommentit unittest_jshint

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!