matchmaker

Sagteware kiekie:
matchmaker
Sagteware besonderhede:
Weergawe: 0.1.3
Upload datum: 14 Apr 15
Ontwikkelaar: Carles Barrobes
Lisensie: Gratis
Populariteit: 33

Rating: 1.0/5 (Total Votes: 1)

Match bied ontwerpers wat vereenvoudig die skepping van Hamcrest matchers.
Van 'n funksie (met 'n opsionele toepaslike docstring), skep hamcrest matchers met minimum ekstra kodering.
Die bronne kan gevind word in GitHub.

Voorbeelde:

van Match invoer Matcher
matcher
def is_even (item):
& Nbsp; terugkeer item% 2 == 0
matcher
def ends_like (item, data, lengte = 3):
& Nbsp; "String wie se laaste {1} karakters ooreenstem met dié vir '{0}"
& Nbsp; terugkeer item.endswith (data [Lengte:])
Jy kan dan gebruik dit in jou toetse as:
assert_that (nommer, is_even ())
assert_that (woord, ends_like (other_word, 4))
Foute as vertoon:
AssertionError:
Verwag: selfs
& Nbsp; maar: was <3>
AssertionError:
Verwag: String wie se laaste 4 karakters ooreenstem met dié vir tjello '
& Nbsp; maar: was 'Hallo'

Vereistes :

  • Python

Soortgelyke sagteware

jstestnetlib
jstestnetlib

20 Feb 15

nose-numpyseterr
nose-numpyseterr

11 May 15

UPPAAL
UPPAAL

2 Jun 15

Kommentaar te matchmaker

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!