matchmaker

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

Rating: nan/5 (Total Votes: 0)

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

prego
prego

20 Feb 15

proboscis
proboscis

20 Feb 15

pyjslint
pyjslint

14 Apr 15

Speccer
Speccer

14 Apr 15

Kommentaar te matchmaker

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!