[issue10775] assertRaises as a context manager should accept a 'msg' keyword argument.
Winston Ewert added the comment: robquad mentions having left a comment on the review, but I'm not seeing how to view it. Can somebody explain? It wasn't necessary to change the callable_obj bit, but both form were being used so I thought it best to standardize. Neither version of the parameter name shows up in the documentation. -- ___ Python tracker <http://bugs.python.org/issue10775> ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue10775] assertRaises as a context manager should accept a 'msg' keyword argument.
Winston Ewert added the comment: The public methods were using both callable_obj and callableObj. Perhaps the patch should standardize on callableObj and accept callable_obj with a warning? -- ___ Python tracker <http://bugs.python.org/issue10775> ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue10775] assertRaises as a context manager should accept a 'msg' keyword argument.
Winston Ewert added the comment: I decided to try my hand at writing a patch for python. I ended up implementing the behavior for assertRaises, assertRaisesRegex, assertWarns, and assertWarnsRegex. I also made those functions complain about other arguments rather then just ignoring them. -- keywords: +patch nosy: +Winston.Ewert Added file: http://bugs.python.org/file20765/patch.diff ___ Python tracker <http://bugs.python.org/issue10775> ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue6153] email parsing - Rare Failure
New submission from Winston Ewert : I was using email.message_from_string which eventually feeds block of 8192 bytes into the actual e-mail parsing code. However, in my case one the blocks split the \r\n at the end of a submessage. This caused the code to identify it as two newlines and thus the submessage headers were interpreted as being content. For my purposes I've changed: NLCRE_crack = re.compile('(\r\n|\r|\n)') to NLCRE_crack = re.compile('(\r\n)') Which prevents the problem. I suspect that is not a good fix but I do not know the standard well enough to know what would be a good fix. -- components: Library (Lib) messages: 88593 nosy: WinstonEwert severity: normal status: open title: email parsing - Rare Failure type: behavior versions: Python 2.6 ___ Python tracker <http://bugs.python.org/issue6153> ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com