matchmaker

Software skärmdump:
matchmaker
Mjukvaruinformation:
Version: 0.1.3
Ladda upp dagen: 14 Apr 15
Utvecklare: Carles Barrobes
Licens: Gratis
Popularitet: 0

Rating: nan/5 (Total Votes: 0)

matchmaker ger dekoratörer som förenklar skapandet av Hamcrest matchers.
Ur funktion (med en valfri lämplig docstring), skapar hamcrest matchers med minimal extra kodning.
Källorna kan hittas i GitHub.

Exempel:

från matchmaker importpassare
matcher
def is_even (punkt):
& Nbsp; återgång objektet% 2 == 0
matcher
def ends_like (punkt, data, längd = 3):
& Nbsp; "String vars senaste {1} tecken matchar dem för '{0}'"
& Nbsp; returnera item.endswith (data [-Längd:])
Du kan sedan använda dessa i dina tester som:
assert_that (nummer, is_even ())
assert_that (ord, ends_like (other_word, 4))
Fel visas som:
AssertionError:
Förväntad: Är även
& Nbsp; men: var <3>
AssertionError:
Förväntad: String vars sista fyra tecken matchar dem för "cello"
& Nbsp; men: var "hullo '

Krav :

  • Python

Liknande mjukvara

pytest-timeout
pytest-timeout

20 Feb 15

PytestFramework
PytestFramework

20 Feb 15

pinocchio
pinocchio

14 Apr 15

JProfiler
JProfiler

17 Feb 15

Kommentarer till matchmaker

Kommentarer hittades inte
Kommentar
Slå på bilder!