matchmaker

Programinė įranga Screenshot:
matchmaker
Programinė detalės:
Versija: 0.1.3
Įkėlimo datą: 14 Apr 15
Kūrėjas: Carles Barrobes
Licencija: Nemokamai
Populiarumas: 0

Rating: nan/5 (Total Votes: 0)

piršlys suteikia dekoratorių, kad supaprastinti, Hamcrest matchers kūrimą.
Nuo funkcija (su pasirenkamu atitinkamą docstring), sukurti hamcrest matchers su minimaliu papildomą kodavimas.
Šaltiniai gali būti rasta GitHub.

Pavyzdžiai:

nuo piršlys importo Matcher
matcher
Def is_even (punktas):
& Nbsp; grąža punktas% 2 == 0
matcher
Def ends_like (punktas, duomenų, ilgis = 3):
& Nbsp; "Styginių kurio paskutinis {1} simbolių atitiktų tuos," {0} ""
& Nbsp; sugrįžti item.endswith (duomenų [-length:])
Tada galite naudoti juos savo bandymus, kaip:
assert_that (numeris, is_even ())
assert_that (žodis, ends_like (other_word, 4))
Klaidos bus rodomas kaip:
AssertionError:
Tikėtinas: Ar net
& Nbsp; bet: buvo <3>
AssertionError:
Tikėtinas: Styginių kurio paskutinis 4 simbolių atitiktų tuos, "violončelei"
& Nbsp; bet: buvo "sveikas"

Reikalavimai :

  • Python

Panaši programinė įranga

nose-cprof
nose-cprof

20 Feb 15

nose-bisect
nose-bisect

14 Apr 15

disable-docstring
disable-docstring

11 May 15

lintswitch
lintswitch

15 Apr 15

Komentarai matchmaker

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!