RGF Python için bir RSpec-vari BDD test çerçevesi bir anda deneysel bir girişimdir.
Temelde bu çizgide sözdizimi için hedef konum:
RGF ithalat, bunu açıklamak gelen
("That Thing") tarif ile:
& Nbsp;it ("Test azalan")
& Nbsp; def spec (bağlam):
& Nbsp; burada # test kodu
& Nbsp;) (şeyler iddia
x_spec.py dosyaları projenin kök / kongre, spec tarafından, altında bir dizin yapısı gidip kullanılarak çalıştırılır:
RGF spec
sözdizimi özelliklerini RSpec doğrudan ödünç olan, şu anda yanlış. Öneriler sıcak aldı.
(Güncel ön koşucular spec dekoratör için tutarak, açıklamak yerine konu ve bağlam vardır.)
Spec fonksiyonlar sadece fonksiyonlar değil, yöntemleri veit dekoratör tarafından hoovered Çünkü onlar etkili anonim konum ve tüm düşünce kolaylığı için aynı isme sahip olabilir:
Konuyla ('Bu Class') ile:
& Nbsp;it ('X hesaplayabilirsiniz')
& Nbsp; def s (dünya):
& Nbsp; geçiş
& Nbsp;it ('Y için hesap edebilirsiniz')
& Nbsp; def s (dünya):
& Nbsp; geçiş
Amaç iç içe bağlam ve iyi spec isimleri birincil odak olmak pythonic şey, için:. Minimum büyü, asgari yaygara
Bu sürümde Yeni nedir:
- Bump Ben 0.2.0 (özür dilerim) yapmak için ihmal etmişti Changelog, güncellemek için
sürüm 0.2.0 yeni nedir:
- kullanarak gözlük Anonim modülü koleksiyonu rastgele oluşturulan modül isimler. (Sys.modules kirletici ilgili gözlük ithalat ile sorunları giderir)
sürüm 0.0.2 yeni nedir:
- kullanarak gözlük Anonim modülü koleksiyonu rastgele oluşturulan modül isimler. (Sys.modules kirletici ilgili gözlük ithalat ile sorunları giderir)
Gereksinimler :
- Python
Yorum Bulunamadı