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

CATSRunner
CATSRunner

3 Jun 15

nose-performance
nose-performance

20 Feb 15

lava-vcs
lava-vcs

14 Apr 15

Acovea
Acovea

3 Jun 15

Reacties op matchmaker

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