unittest_jshint

Sagteware kiekie:
unittest_jshint
Sagteware besonderhede:
Weergawe: 1.0
Upload datum: 14 Apr 15
Ontwikkelaar: Rok Garbas
Lisensie: Gratis
Populariteit: 4

Rating: nan/5 (Total Votes: 0)

unittest_jshint is 'n instrument wat integreer JSHint met Python se unittest module. & Nbsp; Hierdie pakket is geïnspireer deur gocept.jslint.
JSHint is 'n gemeenskap-gedrewe instrument foute en die potensiële probleme in JavaScript-kode op te spoor en jou span se kodering konvensies te dwing.
Dit bied 'n spesiale JSHintTestCase klas wat versamel JavaScript-lêers (in 'n konfigureerbare wyse) en dinamiese genereer 'n toets vir elke lêer wat roep jslint op die lêer.
Gebruik
Om dit te gebruik, skep 'n toets klas soos hierdie ::
& Nbsp; & nbsp; & nbsp; klas MyPackageJSLintTest (unittest_jshint.JSHintTestCase):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; sluit = (
& 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; opsies = ('krullerige', 'eqeqeq',)
sluit 'n lys van "hulpbron paaie" van die vorm packagename: pad (geslaag om pkg_resources).
sluit 'n lys van lêername (sonder pad) wat nie afgehaal word nie.
opsies is 'n lys van argumente wat geslaag het, word tot JSHint (sien sy dokumentasie vir besonderhede). Die standaard waarde is ::
& Nbsp; & nbsp; & nbsp; opsies = ()
Alle lêers wat eindig in Js vervat in elk van hierdie paaie sal afgehaal word, en die toets-klas sal groei 'n metode met die naam test_ Js.
Jy kan JSHint fout ignoreer deur die oprigting ignoreer op die toets-klas ('n lys van substrings wat gekoppel is teen mekaar JHLint uitset lyn):
& Nbsp; & nbsp; & nbsp; ignoreer = (
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Gebruik 'n naam parameter",
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; )

Vereistes :

  • Python

Soortgelyke sagteware

filterunit
filterunit

11 May 15

nose-progressive
nose-progressive

14 Apr 15

BuildBot
BuildBot

17 Feb 15

Ander sagteware ontwikkelaar Rok Garbas

iCalendar
iCalendar

13 Apr 15

github-collective
github-collective

20 Feb 15

Kommentaar te unittest_jshint

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!