django-nose

Yazılım ekran görüntüsü:
django-nose
Yazılım detaylar:
Versiyon: 1.1
Qayıt: 14 Apr 15
Geliştirici: Jeff Balogh
Lisans: Ücretsiz
Popülerlik: 16

Rating: 3.0/5 (Total Votes: 2)

django-burun burun kullanan Django testi koşucusu.
Kullanım
Burun sağladığı tüm seçenekler için ./manage.py yardım testi görmek ve burun ile daha fazla yardım için burun dokümanlar bak.
Özelleştirme
Her zaman aynı Seçenekleri Passing
Her zaman bir nose.cfg veya Setup.cfg kullanabilirsiniz (her zamanki gibi) ya da böyle settings.py bunları belirtebilirsiniz aynı komut satırı seçeneklerini ayarlamak için:
NOSE_ARGS = ['--failed' --stop ']
Kullanma Özel Eklentiler
Özel eklentileri yapmak gerekiyorsa, sizin app içinde bir yerde her eklenti sınıfını tanımlamak ve bu gibi settings.py onları yükleyebilirsiniz:
NOSE_PLUGINS = [
& Nbsp; 'yourapp.tests.plugins.SystematicDysfunctioner'
& Nbsp; # ...
]
Sadece katman ya da başka bir şey gibi, her dize bir gerçek sınıf bir nokta ayrılmış, alınabilir bir yol olmalıdır. Her eklenti sınıfı örneği ve Burun testi koşucu eklenecektir.
Uyarılar
Güney test sırasında göçleri kapatır kendi test komutunu yükler. Bu django_nose test komutu kullanılır böylece INSTALLED_APPS sonrası güney django_nose gelir emin olun

Bu sürümde Yeni nedir:.

  • Django TransactionTestCases sonra kendilerini temizlemek değil; Onlar DB önemsiz bırakın ve sadece _pre_setup üzerinde o kadar temiz. Böylece, Django bu testler son çalıştırmak emin olur. Şimdi Django-burun da, yok. Bu mevcut projeler üzerinde başarısızlık biri daha az kaynak anlamına gelir. (Erik Gül)
  • hijyenik TransactionTestCases için destek ekleyin. (Erik Gül)

  • Sadece testler için kullanılan
  • Destek modelleri. Sadece yükleme testleri sırasında ithal edilen herhangi bir dosyaya koyun. Hayır daha çılgın kesmek gerekli. (Erik Gül)
  • TransactionTestCase bir demet ortasına yolunu bulursa amaçlandığı gibi demirbaşlar görünmüyor hangi bazı akla durumları tespit, fikstür paketleyici daha muhafazakar olun. (Erik Gül)
  • bağlantı havuzu ile SQLAlchemy kullanırken ortaya çıkabilecek bir hata düzeltildi. (Roger Hu)
  • nazikçe Django 1.4 tanıtılan yeni --liveserver seçeneği göz ardı; burun onu aracılığıyla izin vermeyin. (Adam Depue)

nedir sürüm 1.0 Yeni:

  • Yeni fikstür-donatılacak gereksiz fikstür kurulumu kaçınarak eklentisi (Erik Gül)
  • şimdi tüm fikstür-donatılacak şeyler bir kütüphanede, test utils dan FastFixtureTestCase taşındı. (Erik Gül)
  • Daha hızlı başlatma ve kapatma ayarı REUSE_DB eklendi. (Erik Gül)
  • belli verbosities ile seçenekleri yazdırırken bir kilitlenme düzeltildi. (Daniel Abel)
  • MySQL sert bağımlılık kırdı. Destek PostgreSQL. (Roger Hu)
  • Destek SQLite, Bellek ve disk tabanlı hem de. (Roger Hu ve Erik Gül)
  • paket gereksinimleri sürümlerini aşağı Nail. (Daniel Mizyrycki)

Gereksinimler :

  • Python
  • Django
  • nosetests

Geliştirici Diğer yazılım Jeff Balogh

Yorumlar django-nose

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!