unittest_jshint

Screenshot der Software:
unittest_jshint
Softwarebeschreibung:
Version: 1.0
Upload-Datum: 14 Apr 15
Entwickler: Rok Garbas
Lizenz: Frei
Popularität: 4

Rating: nan/5 (Total Votes: 0)

unittest_jshint ist ein Werkzeug, JSHint mit Python Unittest-Modul integriert & nbsp;. Dieses Paket wurde von gocept.jslint inspiriert.
JSHint ist eine von der Community getriebene Werkzeug, um Fehler und mögliche Probleme in JavaScript-Code zu erkennen und Kodierungskonventionen Ihres Teams durchzusetzen.
Es bietet eine spezielle JSHintTestCase Klasse, die JavaScript-Dateien speichert (in einem konfigurierbaren Weise) und dynamisch erzeugt ein Testverfahren für jede Datei, JSLint für diese Datei aufruft.
Verwendung
Um es zu verwenden, erstellen Sie eine Test-Klasse wie folgt ::
& Nbsp; & nbsp; & nbsp; Klasse MyPackageJSLintTest (unittest_jshint.JSHintTestCase):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; include = (
& 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 = ('curly', 'eqeqeq',)
umfassen eine Liste von "Ressourcenpfade" des Formulars Paket: Pfad (zu pkg_resources geben).
auszuschließen, kann eine Liste von Dateinamen (ohne Pfad), die nicht gesammelt werden.
Optionen ist eine Liste der Argumente, die JSHint übergeben werden (siehe deren Dokumentation für Details). Der Standardwert ist ::
& Nbsp; & nbsp; & nbsp; options = ()
Alle Dateien mit der Endung .js in jedem dieser Pfade enthalten werden erhoben, und die Testklasse wächst eine Methode mit dem Namen test_ JS.
Sie können JSHint Fehler zu ignorieren, indem Sie auf die Test-Klasse (eine Liste der Teilstrings, die gegeneinander JHLint Ausgangsleitung abgestimmt sind) zu ignorieren:
& Nbsp; & nbsp; & nbsp; ignore = (
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; "Verwenden Sie einen benannten Parameter"
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; )

Anforderungen :

  • Python

Ähnliche Software

Speccer
Speccer

14 Apr 15

Acovea
Acovea

3 Jun 15

gar
gar

11 May 15

pytest-timeout
pytest-timeout

20 Feb 15

Andere Software von Entwickler Rok Garbas

github-collective
github-collective

20 Feb 15

iCalendar
iCalendar

13 Apr 15

Kommentare zu unittest_jshint

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!