matchmaker

Software screenshot:
matchmaker
Software informatie:
Versie: 0.1.3
Upload datum: 14 Apr 15
Ontwikkelaar: Carles Barrobes
Licentie: Gratis
Populariteit: 33

Rating: 1.0/5 (Total Votes: 1)

matchmaker biedt decorateurs dat de oprichting van Hamcrest matchers vereenvoudigen.
Van een functie (met een optionele geschikte docstring), creëren hamcrest matchers met minimale extra codering.
De bronnen zijn te vinden in GitHub.

Voorbeelden:

van matchmaker import matcher
matcher
def is_even (item):
& Nbsp; terugkeer punt% 2 == 0
matcher
def ends_like (post, data, lengte = 3):
& Nbsp; "String wiens laatste {1} tekens overeenkomen met die voor '{0}' '
& Nbsp; terug item.endswith (data [-lengte:])
U kunt dan gebruik maken van deze in uw tests:
assert_that (aantal, is_even ())
assert_that (woord, ends_like (other_word, 4))
Fouten zullen zo weer te geven:
AssertionError:
Verwacht: Is zelfs
& Nbsp; maar: was <3>
AssertionError:
Verwacht: String wiens laatste 4 tekens overeenkomen met die voor 'cello'
& Nbsp; maar: was 'hullo'

Eisen

  • Python

Vergelijkbare software

nose2-cov
nose2-cov

14 Apr 15

nosy
nosy

11 May 15

nose-regression
nose-regression

11 May 15

Reacties op matchmaker

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!