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

Ahven
Ahven

15 Apr 15

noseonalchemist
noseonalchemist

15 Apr 15

nose_fixes
nose_fixes

14 Apr 15

buildbot-slave
buildbot-slave

14 Apr 15

Kommentarer til matchmaker

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