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

mock_helpers
mock_helpers

14 Apr 15

nose-html-output
nose-html-output

20 Feb 15

noselog
noselog

20 Feb 15

Kommentarer till matchmaker

Kommentarer hittades inte
Kommentar
Slå på bilder!