should-dingus

Yazılım ekran görüntüsü:
should-dingus
Yazılım detaylar:
Versiyon: 0.3
Qayıt: 11 May 15
Geliştirici: Chris Wesseling
Lisans: Ücretsiz
Popülerlik: 10

Rating: nan/5 (Total Votes: 0)

Dingus çağrıları ile size should_dsl kullanabilirsiniz, böylece

gerekir-dingus özel bir eşleştirici içeriyor.
Küçük bir uyarı: | should_dsl en operatör kesmek gerçekten dingus ait __or __ () ile iyi gitmez. Kesmek kötü olduğunu ve ben bunun için should_dsl gibi emin değilim | sanırım. Yakut bana gerçekten çok güzel görünüyor budur.
Sadece içe gerekiyor
>>> Should_dsl ithalat gerekir, should_not gelen
>>> Dingus ithalat dingus gelen
>>> Import should_dingus
çağrı
Çekler Bir dingus çağırıyor
>>> Saplama = Dingus ('saplama')
>>> Def some_function ():
... Taslaktır ()
...
>>> Some_function | gerektiği | çağrısı (saplama)
Çağrı da bir kez denilen gerektiğini kontrol edebilirsiniz:
>>> Def some_function ():
... Taslaktır ()
... Taslaktır ()
...
>>> Stub.reset ()
>>> Some_function | gerektiği | çağrısı (saplama)
>>> Stub.reset ()
>>> Some_function | gerektiği | çağrısı (saplama) .once
Traceback (en son çağrı son):
...
ShouldNotSatisfied: 2 kez çağrıldı, 1 bekleniyor
Hatta with_params ile parametreleri kontrol edebilirsiniz çağırır:
>>> Def some_function ():
... Saplama (Doğru, Kwak = 'Tuut', braat = 'aap')
...
>>> Stub.reset ()
>>> Some_function | gerektiği | çağrısı (saplama) .with_params (Doğru, Kwak = 'Tuut', braat = 'aap')
>>> Stub.reset ()
>>> Some_function | gerektiği | çağrısı (saplama) .with_params (Doğru, Kwak = 'Tuut')
Traceback (en son çağrı son):
...
ShouldNotSatisfied: params (Doğru) {: 'Tuut' Kwak '} ile adlandırılan olmamıştır
Çağrı with_params kez ile kombine edilebilir:
>>> Def some_function ():
... Saplama (Doğru, Kwak = 'Tuut', braat = 'aap')
...
>>> Stub.reset ()
>>> Some_function | gerektiği | çağrısı (saplama) .once.with_params (Doğru, Kwak = 'Tuut', braat = 'aap')
>>> Stub.reset ()
>>> Some_function | gerektiği | çağrısı (saplama) .with_params (Doğru, Kwak = 'Tuut', braat = 'aap') bir zamanlar

Gereksinimleri :.

  • Python

Benzer yazılım

AceUnit
AceUnit

2 Jun 15

pytest-marks
pytest-marks

15 Apr 15

pyjslint
pyjslint

14 Apr 15

Geliştirici Diğer yazılım Chris Wesseling

crawlidator
crawlidator

11 May 15

Yorumlar should-dingus

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