Cho đến bây giờ chúng tôi gọi số py.test
qua Jenkins.py.test: Hiển thị các biến cục bộ trong Jenkins
Nếu một thử nghiệm thất bại, chúng ta thấy stacktrace thông thường như thế này
Traceback (most recent call last):
File "/home/u/src/foo/bar/tests/test_x.py", line 36, in test_schema_migrations
errors, out))
AssertionError: Unknown output: ["Migrations for 'blue':", ...]
Nó sẽ thực sự tuyệt vời, nếu tôi có thể thấy các biến địa phương như trong trang django debug (Xem https://djangobook.com/wp-content/uploads/figure2_3a.png).
.... Nhưng chúng chỉ nên hiển thị nếu tôi muốn xem chúng. Tôi đoán điều này có nghĩa là tôi cần một định dạng khác với văn bản. Có lẽ HTML?
Có cách nào để bật tính năng này không?
Tôi chưa bao giờ sử dụng công cụ Sentry. Nhưng AFAIK này có thể hiển thị các tracebacks đẹp với các biến cục bộ.
moidule 'cgitb' có thể giúp - chèn' cgitb.enable (format = 'text', context = 12) 'ở đầu mô-đun –
@CharlesPehlivanian có điều này có thể hoạt động. Nhưng điều này sẽ làm tăng ấn tượng mặc định. Tôi chỉ muốn xem các biến cục bộ đôi khi. Nếu tôi nhìn thấy chúng luôn, thì công việc hàng ngày sẽ khó hơn một chút ... – guettli
Giống như sử dụng danh sách thả xuống như trên trang djangobook? Văn bản thuần tuý sẽ không thực hiện, không biết dịch vụ nào tồn tại như vậy ... –