Nose2: Unittest2'ye Göre Nose'un Halefi

Blog

Nose2: Unittest2'ye Göre Nose'un Halefi

nose2'ye hoş geldiniz

|_+_| |_+_| öğesinin halefidir.



|_+_| eklentilerle.






|_+_| yeni bir projedir ve |_+_| özelliklerinin tümünü desteklemez. Kapsamlı bir özet için farklılıkları görün.



nose2'nin amacı |_+_| testi daha güzel ve anlaşılması kolay hale getirmek için.



piton linux nane yükleyin

burun2 vs pytest

|_+_| projeniz için uygun olabilir veya olmayabilir.






Python testinde yeniyseniz, popüler bir test çerçevesi olan pytest'i de düşünmenizi öneririz.

Hızlı başlangıç

Çünkü |_+_| Unittest'e dayalıdır, Python Standart Kitaplığı'nın Unittest için belgelerinden başlayabilir ve ardından bunun üstüne değer eklemek için nose2'yi kullanabilirsiniz.

|_+_| testleri, adları |_+_| ile başlayan python dosyalarında arar. ve keşfettiği her test işlevini çalıştırır.

eski bir minecraft hesabı nasıl kurtarılır

İşte tipik bir test stiliyle yazılmış basit bir test örneği:

|_+_|

Daha sonra bu testi şu şekilde çalıştırabilirsiniz:

|_+_|

Ancak, |_+_| daha fazla test yapılandırmasını destekler ve |_+_| kendi başına.

Örneğin, bu test |_+_| özelliklerinden yalnızca birkaçını uygular:

|_+_|

ve sonra bunu şu şekilde çalıştırın:

javascript nesnelerin dizisini anahtara göre sıralama
|_+_|

Tam Dokümanlar

|_+_| için tam belgeler docs.nose2.io adresinde mevcuttur

Sürümler ve Destek

Değişiklik Günlüğü ve Sürüm Şeması

nose2 sürümleri 0.MAJOR.MINOR olarak numaralandırılmıştır. Küçük sürümler, hata düzeltmeleri veya daha küçük özellikler içerir. Ana sürümlerde ana özellikler veya geriye dönük uyumsuz değişiklikler yapılır.

Tüm geçmiş sürümlerin ve değişikliklerin tam açıklaması için değişiklik günlüğüne bakın.

Python Sürümleri

nose2, şu anda desteklenen tüm python sürümlerini destekler.

güven cüzdanıma nasıl para koyarım

Ayrıca, mümkün olduğu sürece ve nose2 kullanıcılarının önemli bir yüzdesi python2 kullandığı sürece python2'yi desteklemeye devam edecektir.

Katkı

Katkıda bulunmak istiyorsanız, lütfen katkıda bulunma kılavuzunu okuyun.

Yazar: Nose-devs
Kaynak Kodu: https://github.com/nose-devs/nose2
Lisans: Lisansı görüntüle

#python #test #kütüphanesi