matchmaker

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

Rating: 1.0/5 (Total Votes: 1)

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

testkit
testkit

20 Feb 15

pyVows
pyVows

20 Feb 15

JProfiler
JProfiler

17 Feb 15

selexe
selexe

14 Apr 15

Kommentarer till matchmaker

Kommentarer hittades inte
Kommentar
Slå på bilder!