matchmaker

Screenshot Λογισμικό:
matchmaker
Στοιχεία Λογισμικού:
Εκδοχή: 0.1.3
Ανεβάστε ημερομηνία: 14 Apr 15
Προγραμματιστής: Carles Barrobes
Άδεια: Δωρεάν
Δημοτικότητα: 0

Rating: nan/5 (Total Votes: 0)

προξενητής παρέχει διακοσμητές που απλοποιούν τη δημιουργία του Hamcrest προσαρμογέων.
Από μια λειτουργία (με προαιρετικό κατάλληλη docstring), δημιουργούν hamcrest προσαρμογείς με ελάχιστη πρόσθετη κωδικοποίηση.
Οι πηγές μπορούν να βρεθούν στο GitHub.

Παραδείγματα:

από προξενητής matcher εισαγωγής
matcher
def is_even (στοιχείο):
& Nbsp? Επιστροφή στοιχείων% 2 == 0
matcher
def ends_like (στοιχείο, δεδομένα, μήκος = 3):
& Nbsp? "String του οποίου η τελευταία {1} χαρακτήρες ταιριάζουν με εκείνα για '{0}'"
& Nbsp? Item.endswith επιστρέψει (στοιχεία [-Μήκος:])
Στη συνέχεια μπορείτε να χρησιμοποιήσετε αυτά σε δοκιμές σας ως εξής:
assert_that (αριθμός, is_even ())
assert_that (λέξη, ends_like (other_word, 4))
Λάθη θα εμφανιστεί ως εξής:
AssertionError:
Αναμενόμενη: Είναι ακόμα
& Nbsp? Αλλά: ήταν <3>
AssertionError:
Αναμενόμενη: String των οποίων η τελευταία 4 χαρακτήρες ταιριάζουν με εκείνα για τσέλο »
& Nbsp? Αλλά: ήταν «Hüllő»

Απαιτήσεις :

  • Python

Παρόμοια λογισμικά

nose-cprof
nose-cprof

20 Feb 15

Bazinga
Bazinga

11 May 15

pycdep
pycdep

11 May 15

CppUnit
CppUnit

17 Feb 15

Σχόλια για matchmaker

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!
Αναζήτηση ανά κατηγορία