unittest_jshint

Screenshot Software:
unittest_jshint
Detalii soft:
Versiune: 1.0
Incarca data: 14 Apr 15
Producător: Rok Garbas
Licenţă: Gratuit
Popularitate: 4

Rating: nan/5 (Total Votes: 0)

unittest_jshint este un instrument care se integrează JSHint cu unittest modul & nbsp Python,. Acest pachet a fost inspirat de gocept.jslint.
JSHint este un instrument de comunitate pentru a detecta erori și potențiale probleme de cod JavaScript și să pună în aplicare convențiile de codificare echipei tale.
Acesta oferă o clasă JSHintTestCase special care colecteaza fișiere JavaScript (într-un mod configurabil) și dinamic generează o metodă de testare pentru fiecare fișier pe care solicită jslint pe acel fișier.
Utilizare
Pentru a folosi, de a crea o clasa de test ca aceasta ::
& Nbsp; & nbsp; & nbsp; MyPackageJSLintTest clasă (unittest_jshint.JSHintTestCase):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; includ = (
& 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; Opțiuni de = ("eqeqeq '' creț",)
includ o listă de "căi de resurse", de forma nume pachet: calea (a trecut la pkg_resources).
exclude poate fi o listă de nume de fișiere (fara cale), care nu vor fi colectate.
Opțiuni de este o listă de argumente care sunt transmise JSHint (a se vedea documentația acestuia pentru detalii). Valoarea implicită este ::
& Nbsp; & nbsp; & nbsp; opțiuni = ()
Toate fișierele care se termină în .js conținute în fiecare din aceste căi vor fi colectate, iar clasa de test va crește o metodă numită test_ .js.
Puteți ignora eroare JSHint prin setarea ignora pe clasa de test (o listă de siruri, care sunt potrivite pentru fiecare linie de ieșire JHLint):
& Nbsp; & nbsp; & nbsp; ignora = (
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Folosiți un parametru numit",
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; )

Cerințe :

  • Python

Software similare

JSCPP
JSCPP

3 Jun 15

lava-fastmodels
lava-fastmodels

14 Apr 15

nose-coolstorybro
nose-coolstorybro

11 May 15

Alte software-uri de dezvoltator Rok Garbas

github-collective
github-collective

20 Feb 15

iCalendar
iCalendar

13 Apr 15

Comentarii la unittest_jshint

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!