should-dingus

Software screenshot:
should-dingus
Podrobnosti Software:
Verze: 0.3
Datum uploadu: 11 May 15
Vývojka: Chris Wesseling
Licence: Volný
Popularita: 10

Rating: nan/5 (Total Votes: 0)

by-dingus obsahuje vlastní dohazovač, takže můžete použít should_dsl s Dingus hovory.
Malý varování: | Provozovatel hack z should_dsl to není opravdu jít dobře s __or __ (), o Dingus. Myslím si, že | hack je ošklivý, a nejsem si jistý, že jsem rád should_dsl pro něj. To je místo, kde Ruby vypadá opravdu pěkně se mi.
Jediné, co potřebujete, aby ji dovážet
>>> Z should_dsl dovozu by měl, should_not
>>> Z dingus import Dingus
>>> import should_dingus
volání
Kontroly vyzývá k Dingus
>>> Pahýl = Dingus ("pahýl")
>>> Def some_function ():
... Pahýl ()
...
>>> Some_function | by | volání (stub)
Volání můžete také zkontrolovat, že by měl být nazýván jednou:
>>> Def some_function ():
... Pahýl ()
... Pahýl ()
...
>>> Stub.reset ()
>>> Some_function | by | volání (stub)
>>> Stub.reset ()
>>> Some_function | by | volání (stub) .once
Traceback (poslední hovor poslední):
...
ShouldNotSatisfied: byl nazýván 2-krát, očekává 1
volejte mohou dokonce zkontrolovat parametry s with_params:
>>> Def some_function ():
... Pahýl (pravda, Kwak = 'tuut', Braat = 'aap')
...
>>> Stub.reset ()
>>> Some_function | byste | volání (stub) .with_params (pravda, Kwak = 'tuut', Braat = 'aap')
>>> Stub.reset ()
>>> Some_function | byste | volání (stub) .with_params (pravda, Kwak = 'tuut')
Traceback (poslední hovor poslední):
...
ShouldNotSatisfied: nebyla volána s params (true,) {"Kwak": "tuut '}
volání with_params lze kombinovat s jednou:
>>> Def some_function ():
... Pahýl (pravda, Kwak = 'tuut', Braat = 'aap')
...
>>> Stub.reset ()
>>> Some_function | byste | volání (stub) .once.with_params (pravda, Kwak = 'tuut', Braat = 'aap')
>>> Stub.reset ()
>>> Some_function | by | Volejte (stub) .with_params (pravda, Kwak = 'tuut', Braat = 'aap'), jakmile

Požadavky na :.

  • Python

Podobný software

py.saunter
py.saunter

20 Feb 15

qtsourceview
qtsourceview

11 May 15

pytest-timeout
pytest-timeout

20 Feb 15

Jensor
Jensor

2 Jun 15

Ostatní software developer Chris Wesseling

crawlidator
crawlidator

11 May 15

Komentáře k should-dingus

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!