μύτη-f7u12 είναι ένα plugin μύτη που υλοποιεί PEP-712 έξοδος στυλ για το πλαίσιο ελέγχου μύτη, έτσι ώστε η παραγωγή αντιπροσωπεύει με μεγαλύτερη ακρίβεια τα συναισθήματα του κυρίου του έργου, όταν τα τεστ αποτυγχάνουν & nbsp?. Μετά από 7 αποτυχίες, παραλείπουν ένα "U" αντί μιας "F".
Δείτε http://www.revsys.com/blog/2011/oct/20/pep712-proposal-make-unittest2-more-accurate/
Γιατί; Επειδή Γέλασα όταν είδα για πρώτη φορά PEP-712, και ποτέ δεν είχα γράψει ένα plugin μύτη πριν.
Χάρη σε:
* Michael Foord (για tweeting το σύνδεσμο στην πρώτη θέση)
* Kumar McMillan (για έχοντας ένα καλό παράδειγμα για να εξαπατήσει στα ανοικτά του / μαθαίνουν από)
Εγκατάσταση
Από PyPI:
& Nbsp? & Nbsp? & Nbsp? Pip εγκαταστήσετε μύτη-f7u12
Από πηγή:
& Nbsp? & Nbsp? & Nbsp? PIP εγκαταστήσετε git + git: //github.com/mpirnat/nose-f7u12#egg=nose_f7u12
Χρήση
& Nbsp? & Nbsp? & Nbsp? nosetests --with-f7u12
Παράδειγμα
& Nbsp? & Nbsp? & Nbsp? $ Nosetests --with-f7u12
& Nbsp? & Nbsp? & Nbsp? ....... FFFFFFFFUUUUUUUUUUUUUUUU..U..U..U..U..U..U.
& Nbsp? & Nbsp? & Nbsp? ================================================== ====================
& Nbsp? & Nbsp? & Nbsp? FAIL: test_f7u12.TestGeneratesLotsOfFailures.test_generates_failures (7)
& Nbsp? & Nbsp? & Nbsp? -------------------------------------------------- --------------------
& Nbsp? & Nbsp? & Nbsp? Traceback (πιο πρόσφατη κλήση τελευταία):
& Nbsp? & Nbsp? & Nbsp? Αρχείο
& Nbsp? & Nbsp? & Nbsp? "/Users/mpirnat/Documents/code/python/nose-f7u12/lib/python2.7/site-packages/nose-1.1.2-py2.7.egg/nose/case.py",
& Nbsp? & Nbsp? & Nbsp? γραμμή 197, στην runTest
& Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? self.test (* self.arg)
& Nbsp? & Nbsp? & Nbsp? Αρχείο
& Nbsp? & Nbsp? & Nbsp? "/Users/mpirnat/Documents/code/python/nose-f7u12/src/examples/test_f7u12.py»,
& Nbsp? & Nbsp? & Nbsp? γραμμή 15, σε _make_a_test
& Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? διεκδικούν False
& Nbsp? & Nbsp? & Nbsp? AssertionError
& Nbsp? & Nbsp? & Nbsp? -------------------------------------------------- --------------------
& Nbsp? & Nbsp? & Nbsp? <Πολλά άλλα εξόδου αποτυχία της δοκιμής? χρησιμοποιήσετε τη φαντασία σας ...>
& Nbsp? & Nbsp? & Nbsp? -------------------------------------------------- --------------------
& Nbsp? & Nbsp? & Nbsp? Ran 50 δοκιμές σε 0.021s
& Nbsp? & Nbsp? & Nbsp? Απέτυχε (σφάλμα = 30)
Απαιτήσεις :
- Python
- μύτη
Τα σχόλια δεν βρέθηκε