gud 버퍼를 통해 파이썬에서 테스트 케이스에 pdb를 실행 중입니다. 내 테스트 케이스의 스택 트레이스/실패를 얻을 때, 그것은 다음과 같습니다Emacs gud 버퍼에서 파일 이름/행 번호를 링크 가능하게 함
File "test/testfoo.py", line 499, in test_foo_function
클릭 할 걸릴 :
이FAIL: test_foo_function (__main__.TestFoo)
----------------------------------------------------------------------
Traceback (most recent call last):
File "test/testfoo.py", line 499, in test_foo_function
self.assertEqual('foo', 'foo')
내가 좋아하는 라인 (들)을 만들 수 싶어요 testfoo.py에서 499 줄로.
(편집) 파이썬 모드 목록에있는 사람들은 나를 pdbtrack로 안내했으며 거기서 일할 수있었습니다. 아래 답변을 참조하십시오 ...
정말 멋질 것입니다. gud 버퍼에서 테스트를 실행하기위한 설정에 대해 더 알고 싶습니다. 미안하지만 당신의 질문에 대답 할 수 없다. –
나는 나의 오래된 설정 (http://panela.blog-city.com/python_and_emacs_5_pdb_and_emacs.htm)과 관련하여 내 블로그에 게시물을 올렸다. 현재 쉘 모드/파이썬 모드 (python.org 버전은 emacs 버전이 아님)와 pdbtrack –