Do tej pory nazywamy py.test
przez Jenkins.py.test: Pokaż zmienne lokalne w Jenkins
Jeśli test się nie powiedzie, możemy zobaczyć jak to zwykle StackTrace
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':", ...]
Byłoby naprawdę wspaniale, gdyby mógł widzę zmienne lokalne, takie jak na stronie django debugowania (patrz https://djangobook.com/wp-content/uploads/figure2_3a.png).
.... Ale powinny być widoczne tylko wtedy, gdy chcę je zobaczyć. Sądzę, że to oznacza, że potrzebuję innego formatu niż tekst. Może HTML?
Czy istnieje sposób, aby to włączyć?
Nigdy nie użyłem narzędzia Sentry. Ale AFAIK może wyświetlać ładne informacje zwrotne za pomocą zmiennych lokalnych.
moidule 'cgitb' może pomóc - wstaw' cgitb.enable (format = 'text', context = 12) 'na górze modułu –
@CharlesPehlivanian tak to może działać. Ale to zwiększyłoby domyślne wrażenie. Chcę czasem zobaczyć zmienne lokalne. Jeśli widzę je zawsze, to codzienna praca staje się nieco trudniejsza ... – guettli
Podobnie jak przy użyciu menu rozwijanego jak na stronie djangobook? Zwykły tekst tego nie zrobi, nie wiem, jaka usługa istnieje ... –