Skip to content

--pdb-failure and generative tests #260

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
anntzer opened this issue Jan 13, 2016 · 1 comment
Open

--pdb-failure and generative tests #260

anntzer opened this issue Jan 13, 2016 · 1 comment

Comments

@anntzer
Copy link

anntzer commented Jan 13, 2016

Currently, nosetests --pdb-failure or nose2 -D are not optimal for generative tests, as the backtrace goes into the part of nose's code that runs the generator, instead of going into the generator itself. I'd guess it should be possible (if somewhat hackish) to retrieve the traceback of the generator instead (gen.gi_frame) and stitch it into the current traceback, so that the generator's frame becomes accessible in pdb via up.

Thoughts?

(crossposted as pytest-dev/pytest#1324)

@little-dude
Copy link
Contributor

Hi,

Sorry I'm quite late on this. You're making a valid point. There are a few issues I'd like to address first though, and some of them might require some siginificant changes in the generative tests plugin (like #80), so I'll keep that in mind when touching it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants