matchmaker

Software screenshot:
matchmaker
Podrobnosti Software:
Verze: 0.1.3
Datum uploadu: 14 Apr 15
Vývojka: Carles Barrobes
Licence: Volný
Popularita: 0

Rating: nan/5 (Total Votes: 0)

dohazovač stanoví, malíři pokojů, které zjednodušují vytváření Hamcrest matchers.
Z funkce (s volitelným vhodným dokumentačního řetězce), vytvářet hamcrest matchers s minimálním možností kódování.
Tyto zdroje mohou být nalezeny v GitHub.

Příklady:

z pořadatelské dovozu dohazovač
matcher
def is_even (bod):
& Nbsp; return bod% ​​2 == 0
matcher
def ends_like (položka, data, délka = 3):
& Nbsp; "String jehož poslední {1} znaků odpovídaly těm, pro '{0}'"
& Nbsp; návrat item.endswith (data [délka-:])
Potom můžete použít tyto ve svých testech, jako jsou:
assert_that (číslo, is_even ())
assert_that (slovo, ends_like (other_word, 4))
Chyby se zobrazí jako:
AssertionError:
Předpokládaný: Je to i
& Nbsp; ale: byla <3>
AssertionError:
Předpokládaný: String jehož poslední 4 znaky shodují na "čelo"
& Nbsp; ale: je "Ahoj"

Požadavky na :

  • Python

Podobný software

Bisect
Bisect

20 Feb 15

pytest-marks
pytest-marks

15 Apr 15

CppUnit
CppUnit

17 Feb 15

calltree
calltree

3 Jun 15

Komentáře k matchmaker

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!