django-nose

Софтуер снимки:
django-nose
Софтуер детайли:
Версия: 1.1
Дата на качване: 14 Apr 15
Розробник: Jeff Balogh
Разрешително: Безплатно
Популярност: 16

Rating: 3.0/5 (Total Votes: 2)

Джанго-нос е тест бегач Django, която използва носа.
<Силен> Usage
Вижте ./manage.py помощ тест за всички опции носа осигурява, и гледам да Документи на носа за повече помощ с носа.
<Силен> персонализиране
Винаги Минавайки същите опции
За да задават винаги същите опции за командния ред можете да използвате nose.cfg или setup.cfg (както обикновено) или можете да ги зададете в settings.py така:
NOSE_ARGS = ['--failed "," --stop "]
<Силен> използване на персонализирана Plugins
Ако трябва да се направи по поръчка плъгини, можете да определите всеки плъгин клас някъде в рамките на приложението си и да ги заредите от settings.py така:
NOSE_PLUGINS = [
& Nbsp; "yourapp.tests.plugins.SystematicDysfunctioner",
& Nbsp; # ...
]
Точно като мидълуер или нещо друго, всяка струна трябва да бъде една точка разделя, внасящ път до едно действително клас. Всеки плъгин клас ще бъде инстанция и се прибавя към тест Nose бегач.
<Силен> Уговорки
Южна инсталира собствен тест команда, която изключва миграции по време на изпитването. Уверете се, че django_nose идва след юг в INSTALLED_APPS така се използва тест команда, която django_nose на

Какво ново в тази версия:.

    <Ли > Django TransactionTestCases не почисти след себе си; те оставят боклуци в ПБ и да го почисти само на _pre_setup. По този начин, Django гарантира тези тестове, извършвани последните. Сега Джанго-носа прави, също. Това означава една по-малко източник на повреди по съществуващи проекти. (Erik Rose)
  • Добави подкрепа за хигиенни TransactionTestCases. (Erik Rose)
  • модели за подкрепа, които се използват само за тестове. Просто сложете ги в друг файл внесени в хода на товарни тестове. Не по-луди хакове необходимо. (Erik Rose)
  • Направи Приспособлението bundler по-консервативен, за определяне на някои възможни ситуации, в които тела няма да се появят по предназначение, ако един TransactionTestCase намери своя път в средата на сноп. (Erik Rose)
  • Fix грешка, която би повърхността при използване SQLAlchemy с пул на свързванията. (Roger Hu)
  • елегантно игнорира новата опция --liveserver въведена в Django 1.4; не го пусна през носа. (Adam Depue)

Какво ново във версия 1.0:

  • New арматура-пакетна плъгин за избягване на ненужното настройка тела (Erik Rose)
  • Преместен FastFixtureTestCase в от тест-UTILS, така че сега всички тела-пакетна неща е в една библиотека. (Erik Rose)
  • Добавена настройка за по-бързо стартиране и изключване на REUSE_DB. (Erik Rose)
  • Фиксирана катастрофа при печат опции с някои verbosities. (Daniel Abel)
  • Счупи трудно зависимостта от MySQL. Подкрепа PostgreSQL. (Roger Hu)
  • Поддръжка SQLite, както memory- и базиран на диск. (Roger Hu и Erik Rose)
  • заковавам версии на изискванията на пакета. (Daniel Mizyrycki)

<силни> Изисквания :

  • Python
  • Django
  • nosetests

Друг софтуер на разработчика Jeff Balogh

Коментари към django-nose

Коментари не е намерена
добавите коментар
Включете на изображения!