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

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

should-dingus
should-dingus

11 May 15

Testify
Testify

20 Feb 15

fakeldap
fakeldap

11 May 15

selenose
selenose

20 Feb 15

Σχόλια για matchmaker

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