pytest-cov

PY.Test eklentisi hem merkezi hem de dağıtılmış test için destek ile ilgili raporlama için
Şimdi İndirin

pytest-cov Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • MIT/X Consortium Lic...
  • Fiyat:
  • FREE
  • Yayıncı adı:
  • Meme Dough

pytest-cov Etiketler


pytest-cov Açıklama

PY.Test eklentisi hem merkezi hem de dağıtılmış test desteğiyle Pytest-COV, hem yük hem de her modda Pytest'in dağıtılmış test özelliğini destekleyen bir eklentidir. Tabii ki merkezi testi de destekliyor. Pytest, Açıklamalı Kaynak Kodu, HTML ve XML Raporları tarafından yapılan terminal raporu var. PY 1.2.2 ve Pytest-XDIST 1.2'nin serbest bırakılıncaya kadar 'İpucu' geliştirme sürümlerini yüklemeniz gerekecek: http: //bitbucket.org/hpk42/py-trunk/downloads/http: //bitbucket.org/hpk42 / Pytest-XDIST / Dosyaları / USeNunning Merkezi Test: Py.Test --COV MyProj Testleri / Gösterileri Terminal Raporu: ---------------------- Kapsama: Platform Linux2, python 2.6.4-final-0 --------------------- Adı STMTS Exec kapak eksik ------------------ ---------------------------------- MyProj / __ Init__ 22 100% MyProj / MyProj 257244% 94% 24- 26, 99, 149, 233-236, 297-298, 369-370myproj / özellik4286948792% 183-188, 197 --------------------------- ---------------------------- TOPLAM 353333% 94 DIST modu ile dağıtılmış testler Yük ve dal kapsama alanına ayarlanmıştır: py.test - n 2 --cov myproj --cov-şube testleri / kölelerden elde edilen sonuçlar böyle bir şekilde birleştirilecektir: -------------------- Kapsam: Platform Linux2, Python 2.6.4-Final-0 --------------------- Adı STMTS Exec Şubesi Brexec Kapağı Kayıp --------------- ---------------------- ---------------------------- MyProj / __ init__ 22 20 0100% MyProj / MyProj 257244565093% 24-26, 99, 149, 233-236, 297-298, 369-370myproj / Feature42869487181389% 183-188, 197 ------------------------ ------------------------------------------ Toplam 3533337463% 92 Dağıtılmış Her modda test: py.test --cov myproj --dist = her - TTX = popen // python = / usr / local / python264 / bin / python --tx = popen // python = / usr / local / python265 / bin / python testleri / her köle için bir rapor üretecektir: ---------------------- Kapsama: Platform Linux2, Python 2.6.4-Final-0 - ------------------- Adı STMTS Exec kapağını eksik ---------------------------- ------------------------ MyProj / __ Init__ 22 100% MyProj / MyProj 257244% 94% 24-26, 99, 149, 233-236, 297-298, 369-370myproj / Feature4286948792% 183-188, 197 ----------------------------------- ------------------ Toplam 35333394% --------------------- Kapsam: Platform Linux2, Python 2.6 .5-final-0 ---------------------------------------------------------- ---------------------- ------------ MyProj / __ init__ 22 100% MyProj / MyProj 257244% 94% 24-26, 99, 149, 233-236, 297-298, 369-370myproj / Feature4286948792% 183-188, 197 --------------------------------------------- ----- Toplam 353333% 94 Her modda istenen dağıtılmış testler yerine tek bir kombine rapor üretebilir: py.test --cov myproj --cov-combine-her - Her - Her - Her - TTX = POPEN / / python = / usr / local / python264 / bin / python - tx = popen // python = / usr / local / python265 / bin / python testleri / bu gibi görünüyor: ------------ ---------------------------- Kapsam ---------------------- ------------------- Platform Linux2, Python 2.6.4-Final-0 Platform Linux2, Python 2.6.5-Final-0NAME STMTS Exec Kapağı Eksik ----- --------------------------------------------- MyProj / __ init__ 22 % 100 MYPROJ / MYPROJ 257244% 94% 24-26, 99, 149, 233-236, 297-298, 369-370MYPROJ / Feature4286948792% 183-188, 197 ----------- ----------------------------------------- Toplam 353333% 94 Gereksinimler: · Python Sınırlamalar: · Şu anda dağıtılmış test için, köleler tarafından kullanılan pitonun çalışması için Pytest-COV yüklü olması gerekir. Bunun nedeni, eklentinin köle üzerindeki eklentiyi başlatmak için Pytest için SetupTools / Dağıtıcı aracılığıyla kaydedilmesidir. Umarım bu, uzak bir gelecekte değil, sadece Pytest-XDist gibi sadece python ve köle tarafında başka hiçbir şey gerekli değildir. · Şu anda kapsama alanı RC dosyası, kölelerde farklı davranışlara neden olabilecek kölelere riyelen değildir. Zaman için komut satırı seçeneklerini kullanın. · Bu, Python 2.6'da geliştirilen ilk sürümdür ve diğer Python sürümlerine destek kontrol edilmesi ve sabitlenmesi gerekir. Dolayısıyla, her modda dağıtılan testi için zaman için bir miktar sınırlı olabilir.


pytest-cov İlgili Yazılım

czjson

Python için Hızlı JSON Encoder / Dekoder (Python-Cjson için hata düzeltme) ...

117

İndirmek