Chris Jerdonek added the comment:

Attaching patch with test cases.

I added 6 new tests:

*test_empty_string
test_whitespace_trailing
*test_drop_whitespace__all_whitespace
*test_initial_indent__empty_string
test_subsequent_indent__trailing_whitespace
test_subsequent_indent__long_indent

The starred ones fail with the current code (the test cases are similar to the 
snippets I included in my first comment).  The others fail under a certain 
incorrect implementation of this issue.  (I'm adding them to increase coverage 
of edge cases and to protect against future regressions.)

----------
keywords: +patch
stage:  -> patch review
Added file: http://bugs.python.org/file26628/issue-15510-1.patch

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue15510>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to