mũi-f7u12 là một plugin mũi mà thực hiện PEP-712 đầu ra phong cách cho các khuôn khổ kiểm tra mũi nên sản lượng đại diện cho chính xác hơn tình cảm của nhà phát triển khi các khối kiểm tra không & nbsp;. Sau 7 thất bại, bỏ qua một "U" thay vì "F".
Xem http://www.revsys.com/blog/2011/oct/20/pep712-proposal-make-unittest2-more-accurate/
Tại sao? Bởi vì tôi đã cười khi tôi lần đầu tiên nhìn thấy PEP-712, và tôi sẽ không bao giờ viết một plugin Mũi trước.
Nhờ vào:
* Michael Foord (cho tweet vào liên kết ở nơi đầu tiên)
* Kumar McMillan (vì có một ví dụ tốt để ăn gian tắt của / học hỏi từ)
Cài đặt
Từ PyPI:
& Nbsp; & nbsp; & nbsp; pips cài đặt mũi-f7u12
Từ nguồn:
& Nbsp; & nbsp; & nbsp; pips cài đặt git git +: //github.com/mpirnat/nose-f7u12#egg=nose_f7u12
Cách sử dụng
& Nbsp; & nbsp; & nbsp; nosetests --with-f7u12
Ví dụ
& 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 (hầu hết cuộc gọi gần đây nhất):
& Nbsp; & nbsp; & nbsp; Hồ sơ
& 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; dòng 197, trong runTest
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.test (* self.arg)
& Nbsp; & nbsp; & nbsp; Hồ sơ
& Nbsp; & nbsp; & nbsp; "/Users/mpirnat/Documents/code/python/nose-f7u12/src/examples/test_f7u12.py",
& Nbsp; & nbsp; & nbsp; dòng 15, trong _make_a_test
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; khẳng định False
& Nbsp; & nbsp; & nbsp; AssertionError
& Nbsp; & nbsp; & nbsp; -------------------------------------------------- --------------------
& Nbsp; & nbsp; & nbsp;
& Nbsp; & nbsp; & nbsp; -------------------------------------------------- --------------------
& Nbsp; & nbsp; & nbsp; Ran 50 bài kiểm tra trong 0.021s
& Nbsp; & nbsp; & nbsp; FAILED (lỗi = 30)
Yêu cầu :
- Python
- mũi
Bình luận không