unittest_jshint

Software screenshot:
unittest_jshint
Podrobnosti Software:
Verze: 1.0
Datum uploadu: 14 Apr 15
Vývojka: Rok Garbas
Licence: Volný
Popularita: 31

Rating: 2.0/5 (Total Votes: 1)

unittest_jshint je nástroj, který integruje JSHint s Python unittest modulu. & Nbsp; Tento balíček byl inspirován gocept.jslint.
JSHint je nástroj komunitní řízený odhalit chyby a potenciální problémy v kódu JavaScriptu a prosazovat svůj tým v kódování konvence.
Poskytuje speciální JSHintTestCase třídu, která shromažďuje souborů JavaScript (v konfigurovatelné způsobem) a dynamicky generuje zkušební metody pro každý soubor, který volá jslint v tomto souboru.
Použít
Pokud jej chcete použít, vytvořit testovací třídy, jako je tento ::
& Nbsp; & nbsp; & nbsp; třída MyPackageJSLintTest (unittest_jshint.JSHintTestCase):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; patří = (
& 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; options = ("kudrnatý", "eqeqeq")
zahrnovat je seznam "cest zdroje" z tvaru PackageName: cesta (předán pkg_resources).
vyloučení může být seznam názvů souborů (bez cesty), které nebudou vybrány.
Možnosti je seznam argumentů, které budou předány JSHint (viz jeho dokumentaci pro podrobnosti). Výchozí hodnota je ::
& Nbsp; & nbsp; & nbsp; Volby = ()
Všechny soubory končící na JS obsažené v každém z těchto cest se budou shromažďovat, a test třída bude růst metoda s názvem test_ JS.
Můžete ignorovat JSHint chybu nastavením ignorovat na zkušební třídy (seznam dílčích řetězců, které jsou porovnány s každou výstupní linky JHLint):
& Nbsp; & nbsp; & nbsp; ignorovat = (
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Použít pojmenovaný parametr",
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; )

Požadavky na :

  • Python

Podobný software

rockload
rockload

11 May 15

Pikzie
Pikzie

14 Apr 15

Ostatní software developer Rok Garbas

github-collective
github-collective

20 Feb 15

iCalendar
iCalendar

13 Apr 15

Komentáře k unittest_jshint

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!