matchmaker

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

Rating: 1.0/5 (Total Votes: 1)

προξενητής παρέχει διακοσμητές που απλοποιούν τη δημιουργία του 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

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

Expect-lite
Expect-lite

19 Feb 15

KaliVeda
KaliVeda

20 Feb 15

selexe
selexe

14 Apr 15

lava-test-demo
lava-test-demo

15 Apr 15

Σχόλια για matchmaker

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