Şimdiye kadar Jenkins aracılığıyla py.test
'u arayabiliriz. py.test: Jenkins'de yerel değişkenleri göster
bir test başarısız olursa
, biz Django ayıklama sayfasında gibi yerel değişkenler ( https://djangobook.com/wp-content/uploads/figure2_3a.png bakınız) görebilseydin buTraceback (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':", ...]
gibi olağan StackTrace, gerçekten çok iyi olurdu görüyoruz.
.... Ancak onları görmek istersem görünür olmalılar. Sanırım bu, metinden farklı bir forma ihtiyacım var demektir. Belki HTML?
Bunu etkinleştirmenin bir yolu var mı?
Hiçbir zaman aracı Sentry kullanmamıştım. Ancak AFAIK bu, yerel değişkenlerle güzel geri dönüşler gösterebilir.
moidule 'cgitb' yardımcı olabilir - 'cgitb.enable' (insert = 'text', context = 12) 'modülünün üst kısmına –
@ CharlesPehlivanian'ı ekleyin. Ama bu varsayılan izlenimi şişirirdi. Yerel değişkenleri sadece bazen görmek istiyorum. Onları her zaman görürsem, o zaman günlük işler biraz daha zorlaşır ... – guettli
Djangobook sayfasındaki gibi bir açılır menü kullanmak gibi mi? Düz metin bunu yapmayacak, böyle bir hizmetin ne olduğunu bilmiyorum ... –