Lấy cảm hứng từ công cụ bisect nội Django, mũi-bisect sẽ dễ dàng cắt làm hai bộ kiểm tra của bạn và tìm thấy thất bại thử nghiệm-on-test.
Quan trọng hơn: Test FOO không thành công khi chạy khi kiểm tra X, hai phần bằng nhau sẽ cho bạn biết những gì là X.
nosetests --bisect = module: TestClass.failing_test
Và nhận được một số lượng đôi khi-hữu ích:
Cắt đôi so tests.integration.disqus.forums.api.endpoints.tests: ForumEndpointTest.test_list_users
├ ** đèo 1: Chạy thử nghiệm năm 1410 (s) trong 2 khối ...
│ ├ ** Chunk 1a: Chạy thử nghiệm 780
│ │ └ ** Các thử nghiệm hoàn thành vào 371.578s (thất bại tìm thấy)
│ ├ ** Chunk 1b: Chạy thử nghiệm 631
│ │ └ ** Các thử nghiệm hoàn thành vào 224.881s (thất bại tìm thấy)
│ └ ** Nhiều nguồn của sự thất bại tìm thấy (2 khối)
(Trong trường hợp nêu trên của chúng tôi, bộ kiểm tra của chúng tôi đang thực sự bị hỏng, do đó, nó không tìm thấy một cách để cắt làm hai)
Yêu cầu :
- < li> Python
- mũi
Bình luận không