matchmaker

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

Rating: nan/5 (Total Votes: 0)

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

ESC/Java2
ESC/Java2

3 Jun 15

vncdotool
vncdotool

12 May 15

pyfix
pyfix

20 Feb 15

pinocchio
pinocchio

14 Apr 15

Reacties op matchmaker

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