matchmaker

Logiciel capture d'écran:
matchmaker
Détails logiciels:
Version: 0.1.3
Date de transfert: 14 Apr 15
Développeur: Carles Barrobes
Licence: Gratuit
Popularité: 0

Rating: nan/5 (Total Votes: 0)

entremetteur fournit décorateurs qui simplifient la création d'adaptateurs Hamcrest.
D'une fonction (avec une option appropriée docstring), créer hamcrest matchers avec codage supplémentaire minimum.
Les sources peuvent être trouvés dans GitHub.

Exemples:

d'entremetteur importation matcher
matcher
def is_even (article):
& Nbsp; retour élément% 2 == 0
matcher
def ends_like (point, les données, longueur = 3):
& Nbsp; "String dont la dernière {1} caractères correspondent à ceux pour '{0}'"
& Nbsp; retourner item.endswith (données [-length:])
Vous pouvez ensuite utiliser dans vos tests que:
assert_that (nombre, is_even ())
assert_that (word, ends_like (other_word, 4))
Erreurs se affichent sous forme:
AssertionError:
Attendu: est encore
& Nbsp; mais: est <3>
AssertionError:
Prévue: String dont les quatre caractères Dernier match celles pour violoncelle '
& Nbsp; mais: était «bonjour»

Exigences :

  • Python

Logiciel similaire

dingus
dingus

14 Apr 15

nose-performance
nose-performance

20 Feb 15

Jensor
Jensor

2 Jun 15

lintswitch
lintswitch

15 Apr 15

Commentaires à matchmaker

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!