unittest_jshint

Скріншот програми:
unittest_jshint
Дані програми:
Версія: 1.0
Дата завантаження: 14 Apr 15
Розробник: Rok Garbas
Ліцензія: Безкоштовно
Популярність: 31

Rating: 2.0/5 (Total Votes: 1)

unittest_jshint є інструментом, який об'єднує JSHint з Пайтона UnitTest модуля і NBSP ;. Цей пакет був натхненний gocept.jslint.
JSHint є спільнотою розробників інструмент для виявлення помилок і потенційних проблем в коді JavaScript і забезпечувати конвенцій кодування вашої команди.
Це забезпечує спеціальний клас JSHintTestCase, який збирає файли JavaScript (в настраиваемой формі) і динамічно генерує метод випробувань для кожного файлу, який називає JSLint на цьому файлі.
Використання
Щоб його використовувати, створити тестовий клас, як це ::
І NBSP; & NBSP; & NBSP; клас MyPackageJSLintTest (unittest_jshint.JSHintTestCase):
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; включають в себе = (
І 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 = ('кучеряве', 'eqeqeq',)
включають в список "шляху ресурсів" виду PackageName: шлях (передається pkg_resources).
виключити може бути список імен файлів (без шляху), що не братимуть зібрані.
варіантів список аргументів, які передаються JSHint (див документацію для деталей). Значення за замовчуванням ::
І NBSP; & NBSP; & NBSP; Налаштування = ()
Всі файли, що закінчуються на .js, що містяться в кожному з цих шляхів будуть зібрані, і тестовий клас буде рости метод з ім'ям test_ <ім'я файлу> .js.
Ви можете ігнорувати JSHint помилку, встановивши ігнорувати в класі Test (список подстрок, які зіставляються з кожної вихідний лінії JHLint):
І NBSP; & NBSP; & NBSP; ігнорувати = (
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; "Використовуйте іменований параметр",
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; )

Вимоги

  • Python

Схожі програми

pyjslint
pyjslint

14 Apr 15

jstestnetlib
jstestnetlib

20 Feb 15

rhinoplasty
rhinoplasty

14 Apr 15

nose-progressive
nose-progressive

14 Apr 15

Інші програми розробника Rok Garbas

github-collective
github-collective

20 Feb 15

iCalendar
iCalendar

13 Apr 15

unittest_jshint

Коментар не знайдено
додати коментар
Включіть картинки!