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

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

bug-repo-syncer
bug-repo-syncer

14 Apr 15

NoseDBResult
NoseDBResult

11 May 15

PMD
PMD

9 Dec 15

robotframework
robotframework

17 Feb 15

Σχόλια για matchmaker

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