matchmaker

Software screenshot:
matchmaker
Software detaljer:
Version: 0.1.3
Upload dato: 14 Apr 15
Udvikler: Carles Barrobes
Licens: Gratis
Popularitet: 0

Rating: nan/5 (Total Votes: 0)

matchmaker giver dekoratører, der forenkler oprettelsen af ​​Hamcrest matchers.
Fra en funktion (med en valgfri passende docstrengen), oprette hamcrest matchers med minimal ekstra kodning.
Kilderne kan findes i GitHub.

Eksempler:

fra matchmaker import matcher
matcher
def is_even (punkt):
& Nbsp; afkast element% 2 == 0
matcher
def ends_like (post, data, længde = 3):
& Nbsp; "String hvis sidste {1} tegn matcher dem, for '{0}'"
& Nbsp; returnere item.endswith (data [-længde:])
Du kan derefter bruge disse i din test som:
assert_that (antal, is_even ())
assert_that (word, ends_like (other_word, 4))
Fejl vil blive vist som:
AssertionError:
Forventet: endog
& Nbsp; men: var <3>
AssertionError:
Forventet: String hvis sidste 4 tegn matcher dem, for 'cello'
& Nbsp; men: var "Halløj"

Krav :

  • Python

Lignende software

pytest-timeout
pytest-timeout

20 Feb 15

nose-pynotify
nose-pynotify

11 May 15

cov-core
cov-core

20 Feb 15

Kommentarer til matchmaker

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!