Pikzie là dễ dàng để viết và đơn vị debug khuôn khổ kiểm tra cho Python.
Pikzie cung cấp các tính năng mà thiếu trong unittest.py trong bản phân phối Python tiêu chuẩn:
* Pythonic API
* Rất nhiều khẳng định
* Đầu ra kết quả với định dạng hữu ích để gỡ lỗi.
Cài đặt:
% Sudo python setup.py cài đặt
Cách sử dụng:
Chúng tôi cho rằng bạn có cấu trúc thư mục sau đây:
. - + - Lib --- your_module --- ...
& Nbsp; |
& Nbsp; + - kiểm tra - + - run-test.py
& Nbsp; |
& Nbsp; + - __init__.py
& Nbsp; |
& Nbsp; + - test_module1.py
& Nbsp; |
& Nbsp; + - ...
thử nghiệm / run-test.py như sau:
#! / Usr / bin / env python
sys nhập khẩu
os nhập khẩu
base_dir = os.path.abspath (os.path.join (os.path.dirname (__ file__), ".."))
sys.path.insert (0, os.path.join (base_dir, "lib"))
sys.path.insert (0, base_dir)
pikzie nhập khẩu
sys.exit (pikzie.Tester (). chạy ())
. test / test _ * py được tự động tải và kiểm tra xác định được chạy bằng cách gọi run-test.py như sau:
% Thử nghiệm / run-test.py
là gì mới trong phiên bản này:
- fix sai 'sắp xếp' phát hiện
- nâng cao phát hiện tin nhắn trong assert_search_syslog_call
Yêu cầu :
- Python
Bình luận không