-
Notifications
You must be signed in to change notification settings - Fork 58
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
include stream output in CellExecutionError #282
Conversation
stream output may be useful for diagnosis, and does not appear to be captured for review elsewhere
Thanks @minrk, it looks like the test failures are relevant? |
Yes, I think they are. I'm trying to figure out exactly what Windows does differently re: unicode and how to account for it. The behavior looks correct, it's just the test to actually check for unicode output (not affected or added by this PR, but never tested before because it was within a |
Actually, on further debugging it seems the unicode behavior is not correct on Windows (perhaps a wrong encoding somewhere?). Since that's not added or changed by this PR, is it okay to skip just that check, and restore it in a dedicated issue for Windows unicode issues? |
skip it for now, because it's not part of this PR
Sounds good.
Interesting ideas to keep in mind, maybe in other PRs? |
I'm okay with this PR as-is if others are. Those were just the unaddressed ideas I had so far. |
It looks like tests have to be updated? |
Thanks @minrk ! |
stream output may be useful for diagnosis, and does not appear to be captured for review elsewhere. I recently encountered a tricky to debug error because of a doubly-displayed error where the 'real' error is displayed earlier, while the terminating exception referred to prior output.
Example output:
Things to consider: