Greg Ward 
								
							 
						 
						
							
							
							
							
								
							
							
								f0ba764dbb 
								
							 
						 
						
							
							
								
								SF  #847346 : merge from release23-maint branch: remove misguided  
							
							... 
							
							
							
							optimization for short input; beef up tests for fix_sentence_endings
feature. 
							
						 
						
							2004-05-13 01:53:10 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								7a70ea4135 
								
							 
						 
						
							
							
								
								SF patch  #806246 :  use basestring where possible  
							
							... 
							
							
							
							(Contributed by George Yoshida.) 
							
						 
						
							2003-09-17 05:50:59 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								c11dbcd4bf 
								
							 
						 
						
							
							
								
								SF bug 797650: Infinite loop in textwrap.py  
							
							... 
							
							
							
							When the indents were set to longer than the width and long word breaking
was enabled, an infinite loop would result because the inner loop did not
assure that at least one character was stripped off on every pass. 
							
						 
						
							2003-08-30 14:43:55 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Greg Ward 
								
							 
						 
						
							
							
							
							
								
							
							
								9e082f4eae 
								
							 
						 
						
							
							
								
								Add DedentTestCase to test dedent() function.  
							
							
							
						 
						
							2003-05-08 01:58:26 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Greg Ward 
								
							 
						 
						
							
							
							
							
								
							
							
								cc55cb9539 
								
							 
						 
						
							
							
								
								SF  #596434 : add test_funky_parens() to probe some more of the tricky  
							
							... 
							
							
							
							edge cases that David Goodger reported long ago (July 2002?). 
							
						 
						
							2003-05-07 01:19:22 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Greg Ward 
								
							 
						 
						
							
							
							
							
								
							
							
								49128575e8 
								
							 
						 
						
							
							
								
								SF  #726446 : ensure wrap() raises ValueError when width <= 0.  
							
							
							
						 
						
							2003-05-07 00:54:42 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Walter Dörwald 
								
							 
						 
						
							
							
							
							
								
							
							
								21d3a32b99 
								
							 
						 
						
							
							
								
								Combine the functionality of test_support.run_unittest()  
							
							... 
							
							
							
							and test_support.run_classtests() into run_unittest()
and use it wherever possible.
Also don't use "from test.test_support import ...", but
"from test import test_support" in a few spots.
From SF patch #662807 . 
							
						 
						
							2003-05-01 17:45:56 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Greg Ward 
								
							 
						 
						
							
							
							
							
								
							
							
								c7e3c5e306 
								
							 
						 
						
							
							
								
								Add test_unicode() to ensure that 1) textwrap doesn't crash on unicode  
							
							... 
							
							
							
							input, and 2) unicode input means unicode output.  This closes
SF bug #622831 . 
							
						 
						
							2002-12-09 16:32:41 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Greg Ward 
								
							 
						 
						
							
							
							
							
								
							
							
								24cbbcb57f 
								
							 
						 
						
							
							
								
								Added test_initial_whitespace() to ensure that SF bug  #622849  is fixed.  
							
							... 
							
							
							
							Change LongWordTestCase.setUp() -- remove leading whitespace from
  text string.
Comment fix. 
							
						 
						
							2002-12-09 16:27:15 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Greg Ward 
								
							 
						 
						
							
							
							
							
								
							
							
								d1a72a0d5e 
								
							 
						 
						
							
							
								
								Ad test_funky_hyphens() to test some screwy edge cases reported in SF  
							
							... 
							
							
							
							bug #596434 .  (Alas, I don't think this completely covers that bug.)
Remove 'wrapper' argument from BaseTestCase.check_split() -- it's not
actually needed. 
							
						 
						
							2002-10-31 16:11:18 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								eb287a2662 
								
							 
						 
						
							
							
								
								Fix an endcase bug: initial_indent was ignored when the text was short  
							
							... 
							
							
							
							enough to fit in one line. 
							
						 
						
							2002-10-02 15:47:32 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Greg Ward 
								
							 
						 
						
							
							
							
							
								
							
							
								c6edb37268 
								
							 
						 
						
							
							
								
								Test an em-dash with adjacent punctuation.  
							
							
							
						 
						
							2002-08-22 21:27:05 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Greg Ward 
								
							 
						 
						
							
							
							
							
								
							
							
								715debd3d1 
								
							 
						 
						
							
							
								
								Factored out BaseTestCase.check_split() method -- use it wherever  
							
							... 
							
							
							
							we need to test TextWrapper._split(). 
							
						 
						
							2002-08-22 21:16:25 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Greg Ward 
								
							 
						 
						
							
							
							
							
								
							
							
								24a1c9cff5 
								
							 
						 
						
							
							
								
								Test _split() method in test_unix_options().  
							
							
							
						 
						
							2002-08-22 21:12:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Greg Ward 
								
							 
						 
						
							
							
							
							
								
							
							
								34f995b3c1 
								
							 
						 
						
							
							
								
								Add test_unix_options() to WrapTestCase to test for SF bug  #596434 .  
							
							
							
						 
						
							2002-08-22 21:10:07 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								327af775b8 
								
							 
						 
						
							
							
								
								Standardize behavior: no docstrings in test functions.  Also strip  
							
							... 
							
							
							
							trailing whitespace. 
							
						 
						
							2002-08-22 20:13:47 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Greg Ward 
								
							 
						 
						
							
							
							
							
								
							
							
								9ad15a3dff 
								
							 
						 
						
							
							
								
								Add test_em_dash() to WrapTestCase to make sure that TextWrapper handles  
							
							... 
							
							
							
							em-dashes -- like this -- properly.  (Also--like this.  Although this
usage may be incompatible with fixing bug #596434 ; we shall see.) 
							
						 
						
							2002-08-22 19:47:27 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Greg Ward 
								
							 
						 
						
							
							
							
							
								
							
							
								f69d3c9849 
								
							 
						 
						
							
							
								
								Simplification/cleanup in IndentTestCases.  
							
							
							
						 
						
							2002-08-22 19:06:45 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Greg Ward 
								
							 
						 
						
							
							
							
							
								
							
							
								fd030e46a7 
								
							 
						 
						
							
							
								
								Factor LongWordTestCase out of WrapTestCase, and rename its methods  
							
							... 
							
							
							
							(tests) from test_funky_punc() to test_break_long() and
test_long_words() to test_nobreak_long(). 
							
						 
						
							2002-08-22 19:02:37 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Greg Ward 
								
							 
						 
						
							
							
							
							
								
							
							
								13c53c64db 
								
							 
						 
						
							
							
								
								Rename base test case class to (yawn) BaseTestCase.  
							
							
							
						 
						
							2002-08-22 18:57:26 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Greg Ward 
								
							 
						 
						
							
							
							
							
								
							
							
								ee413849b5 
								
							 
						 
						
							
							
								
								Ditch the whole loop-over-subcases way of working.  Add check_wrap() to  
							
							... 
							
							
							
							base class (WrapperTestCase) instead, and call it repeatedly in the
methods that used to have a loop-over-subcases.  Much simpler.
Rename perennial temp variable 't' to 'text'. 
							
						 
						
							2002-08-22 18:55:38 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Greg Ward 
								
							 
						 
						
							
							
							
							
								
							
							
								9ebba9ace3 
								
							 
						 
						
							
							
								
								Simplify and reformat the use of 'subcases' lists (and following  
							
							... 
							
							
							
							for-loops) in test_simple(), test_wrap_short() test_hyphenated(), and
test_funky_punc(). 
							
						 
						
							2002-08-22 18:45:02 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Greg Ward 
								
							 
						 
						
							
							
							
							
								
							
							
								3dc94e14c0 
								
							 
						 
						
							
							
								
								Add comment header block.  
							
							... 
							
							
							
							Remove some useless comments (redundant, or info presumably available in
  PyUnit docs). 
							
						 
						
							2002-08-22 18:37:50 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Greg Ward 
								
							 
						 
						
							
							
							
							
								
							
							
								f67657811c 
								
							 
						 
						
							
							
								
								Conform to standards documented in README:  
							
							... 
							
							
							
							*  lowercase test*() methods
  * define test_main() and use it instead of unittest.main()
Kill #! line.
Improve some test names and docstrings. 
							
						 
						
							2002-08-22 18:35:49 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Greg Ward 
								
							 
						 
						
							
							
							
							
								
							
							
								90c0b071ed 
								
							 
						 
						
							
							
								
								Test script for the textwrap module.  Kindly provided by Peter Hansen  
							
							... 
							
							
							
							<peter@engcorp.com> based on a test script that's been kicking around my
home directory for a couple of months now and only saw the light of day
because I included it when I sent textwrap.py to python-dev for review. 
							
						 
						
							2002-08-22 18:11:10 +00:00