Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								c9301355d8 
								
							 
						 
						
							
							
								
								remove uneeded function  
							
							
							
						 
						
							2009-03-26 16:32:23 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								a8adceb431 
								
							 
						 
						
							
							
								
								add shorthands for expected failures and unexpected success  
							
							
							
						 
						
							2009-03-25 21:24:04 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								d0cdb2ddf2 
								
							 
						 
						
							
							
								
								another style nit  
							
							
							
						 
						
							2009-03-24 23:07:07 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								a473f00cac 
								
							 
						 
						
							
							
								
								fix newline issue in test summary  
							
							
							
						 
						
							2009-03-24 22:56:32 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								037154865e 
								
							 
						 
						
							
							
								
								fix typo  
							
							
							
						 
						
							2009-03-24 01:11:37 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								c750d4d761 
								
							 
						 
						
							
							
								
								add new skipping things to __all__  
							
							
							
						 
						
							2009-03-24 00:39:24 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								4e4de33ca9 
								
							 
						 
						
							
							
								
								update docstring  
							
							
							
						 
						
							2009-03-24 00:37:12 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								3e0aa49d3f 
								
							 
						 
						
							
							
								
								remove special metadata  
							
							
							
						 
						
							2009-03-24 00:36:16 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								a7d441de68 
								
							 
						 
						
							
							
								
								some cleanup and modernization  
							
							
							
						 
						
							2009-03-24 00:35:20 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								bca248e9a5 
								
							 
						 
						
							
							
								
								update from CVS  
							
							
							
						 
						
							2009-03-23 23:19:03 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								cb2b0e45d4 
								
							 
						 
						
							
							
								
								comply with the evilJavaNamingScheme for attribute names  
							
							... 
							
							
							
							It seems my love of PEP 8 overrode the need for consistentcy 
							
						 
						
							2009-03-23 22:29:45 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								692428e77f 
								
							 
						 
						
							
							
								
								implement test skipping and expected failures  
							
							... 
							
							
							
							patch by myself #1034053  
							
						 
						
							2009-03-23 21:50:21 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								dae1a6a488 
								
							 
						 
						
							
							
								
								Issue  #2153 : modernize coding style of unittest.py, remove obsolete compatibility stuff.  
							
							... 
							
							
							
							Patch by Virgil Dupras. 
							
						 
						
							2008-12-28 16:01:11 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								697ca3d0cb 
								
							 
						 
						
							
							
								
								Issue  #4444 : Allow assertRaises() to be used as a context handler.  
							
							
							
						 
						
							2008-12-28 14:09:36 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Coghlan 
								
							 
						 
						
							
							
							
							
								
							
							
								48361f5cbf 
								
							 
						 
						
							
							
								
								Issue 2235: Py3k warnings are now emitted for classes that will no longer inherit a__hash__ implementation from a parent class in Python 3.x. The standard library and test suite have been updated to not emit these warnings.  
							
							
							
						 
						
							2008-08-11 15:45:58 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								56af5fcab7 
								
							 
						 
						
							
							
								
								#3390 : replace a remaining has_key().  
							
							
							
						 
						
							2008-07-18 19:30:10 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								5930d8f05e 
								
							 
						 
						
							
							
								
								Suppress -3 warnings in unittest.py  
							
							
							
						 
						
							2008-07-10 16:06:41 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								d063240d91 
								
							 
						 
						
							
							
								
								#2787 : Flush stdout after writing test name, helpful when running  
							
							... 
							
							
							
							hanging or long-running tests. Patch by Adam Olsen. 
							
						 
						
							2008-05-11 15:17:41 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeffrey Yasskin 
								
							 
						 
						
							
							
							
							
								
							
							
								2f3c16be73 
								
							 
						 
						
							
							
								
								Backport PEP 3141 from the py3k branch to the trunk. This includes r50877 (just  
							
							... 
							
							
							
							the complex_pow part), r56649, r56652, r56715, r57296, r57302, r57359, r57361,
r57372, r57738, r57739, r58017, r58039, r58040, and r59390, and new
documentation. The only significant difference is that round(x) returns a float
to preserve backward-compatibility. See http://bugs.python.org/issue1689 . 
							
						 
						
							2008-01-03 02:21:52 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Collin Winter 
								
							 
						 
						
							
							
							
							
								
							
							
								9453e5dce5 
								
							 
						 
						
							
							
								
								Hashing simplification pointed out by Thomas Wouters.  
							
							
							
						 
						
							2007-03-09 23:30:39 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								d9e50261e8 
								
							 
						 
						
							
							
								
								Add some sanity checks to unittest.TestSuite's addTest(s) methods.  
							
							... 
							
							
							
							Fixes  #878275 . 
						
							2007-03-07 11:54:49 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								d0a962506b 
								
							 
						 
						
							
							
								
								Patch  #787789 : allow to pass custom TestRunner instances to unittest's  
							
							... 
							
							
							
							main() function. 
							
						 
						
							2007-03-07 09:21:06 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								15c5ce936f 
								
							 
						 
						
							
							
								
								Patches  #1550273 ,  #1550272 : fix a few bugs in unittest and add a  
							
							... 
							
							
							
							comprehensive test suite for the module. 
							
						 
						
							2007-03-07 09:09:40 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								81cdb4ebe1 
								
							 
						 
						
							
							
								
								Patch  #1388073 : Make unittest.TestCase easier to subclass  
							
							
							
						 
						
							2006-01-20 17:55:00 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								f715366f23 
								
							 
						 
						
							
							
								
								Reduce the usage of the types module.  
							
							
							
						 
						
							2005-02-07 14:16:21 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								664347be94 
								
							 
						 
						
							
							
								
								SF bug  #1078905 : Docs for unittest run() methods are misleading  
							
							
							
						 
						
							2004-12-04 21:21:53 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Johannes Gijsbers 
								
							 
						 
						
							
							
							
							
								
							
							
								d7b6ad4b60 
								
							 
						 
						
							
							
								
								Patch  #1061904  / bug  #878275 : give a nicer error message when someone  
							
							... 
							
							
							
							accidentally derives from TestSuite instead of TestCase. 
							
						 
						
							2004-11-07 15:46:25 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jim Fulton 
								
							 
						 
						
							
							
							
							
								
							
							
								fafd874bc8 
								
							 
						 
						
							
							
								
								Added an __iter__ method for test suites.  
							
							
							
						 
						
							2004-08-28 15:22:12 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Walter Dörwald 
								
							 
						 
						
							
							
							
							
								
							
							
								70a6b49821 
								
							 
						 
						
							
							
								
								Replace backticks with repr() or "%r"  
							
							... 
							
							
							
							From SF patch #852334 . 
							
						 
						
							2004-02-12 17:35:32 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Purcell 
								
							 
						 
						
							
							
							
							
								
							
							
								b8d5f245b7 
								
							 
						 
						
							
							
								
								Variation of Thomas Heller's patch (722638) for improving readability  
							
							... 
							
							
							
							of test failure output.
Irrelevant traceback levels are pruned from formatted traceback strings. 
							
						 
						
							2003-12-06 13:03:13 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Purcell 
								
							 
						 
						
							
							
							
							
								
							
							
								cca3491dbe 
								
							 
						 
						
							
							
								
								Another instance of the same typo.  
							
							
							
						 
						
							2003-10-26 16:38:16 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Purcell 
								
							 
						 
						
							
							
							
							
								
							
							
								397b45d4ba 
								
							 
						 
						
							
							
								
								Incorporated patch 819077, from George Yoshida:  
							
							... 
							
							
							
							* Fixed typo in docstring for 'failUnlessAlmostEqual()'
* Removed unnecessary use of 'float()' for time values.
* Removed apparently unnecessary import of unittest. At some point in
  the distant past I believe it was necessary otherwise the 'TestCase'
  that a module saw was not the same as the 'TestCase' seen within
  'unittest', and the user's TestCase subclasses were not recognised as
  subclasses of the TestCase seen within unittest. Seems not to be
  necessary now. 
							
						 
						
							2003-10-26 10:41:03 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Armin Rigo 
								
							 
						 
						
							
							
							
							
								
							
							
								1b3c04b510 
								
							 
						 
						
							
							
								
								Fixed bug introduced in revision 1.27  
							
							
							
						 
						
							2003-10-24 17:15:29 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Purcell 
								
							 
						 
						
							
							
							
							
								
							
							
								3a01b7d66e 
								
							 
						 
						
							
							
								
								Removed redundant 'return' statement. (Issue 813159)  
							
							
							
						 
						
							2003-09-30 09:25:32 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Purcell 
								
							 
						 
						
							
							
							
							
								
							
							
								3198275ace 
								
							 
						 
						
							
							
								
								Topical change: use 'startswith()' to identify test methods with a  
							
							... 
							
							
							
							given prefix rather than comparing a slice. 
							
						 
						
							2003-09-23 08:41:53 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Purcell 
								
							 
						 
						
							
							
							
							
								
							
							
								7e74384af5 
								
							 
						 
						
							
							
								
								- Fixed loading of tests by name when name refers to unbound  
							
							... 
							
							
							
							method (PyUnit issue 563882, thanks to Alexandre Fayolle)
- Ignore non-callable attributes of classes when searching for test
  method names (PyUnit issue 769338, thanks to Seth Falcon)
- New assertTrue and assertFalse aliases for comfort of JUnit users
- Automatically discover 'runTest()' test methods (PyUnit issue 469444,
  thanks to Roeland Rengelink)
- Dropped Python 1.5.2 compatibility, merged appropriate shortcuts from
  Python CVS; should work with Python >= 2.1.
- Removed all references to string module by using string methods instead 
							
						 
						
							2003-09-22 11:08:12 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Purcell 
								
							 
						 
						
							
							
							
							
								
							
							
								d75e7e4342 
								
							 
						 
						
							
							
								
								Explicitly define public symbols via __all__: see discussion with Raymond  
							
							... 
							
							
							
							Hettinger in comments for issue 804115
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=804115&group_id=5470  
							
						 
						
							2003-09-15 11:01:21 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								91dd19db6f 
								
							 
						 
						
							
							
								
								SF bug  #804115 :  bad argument handling(unittest.py)  
							
							
							
						 
						
							2003-09-13 02:58:00 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Skip Montanaro 
								
							 
						 
						
							
							
							
							
								
							
							
								ae5c37b7b3 
								
							 
						 
						
							
							
								
								delete unused local variable (pychecker caught)  
							
							
							
						 
						
							2003-07-13 15:18:12 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								c377cbfdaf 
								
							 
						 
						
							
							
								
								SF bug  #715145 : unittest.py still uses != in failUnlessEqual  
							
							
							
						 
						
							2003-04-04 22:56:42 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								68468eba63 
								
							 
						 
						
							
							
								
								Get rid of many apply() calls.  
							
							
							
						 
						
							2003-02-27 20:14:51 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								c7b076928c 
								
							 
						 
						
							
							
								
								Incorporate Skip's suggestion to use SciPy's validation test near  
							
							... 
							
							
							
							equality.  Note, there is another flavor that compares to a given
number of significant digits rather than decimal places.  If there
is a demand, that could be added at a later date. 
							
						 
						
							2002-12-29 17:59:24 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								679113702c 
								
							 
						 
						
							
							
								
								Now that TestCase is a new-style class, change loadTestsFromModule and  
							
							... 
							
							
							
							loadTestsFromName to accept new-style classes too! 
							
						 
						
							2002-09-30 19:25:56 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeremy Hylton 
								
							 
						 
						
							
							
							
							
								
							
							
								22dae28c1a 
								
							 
						 
						
							
							
								
								Add a missing call to _strclass().  
							
							
							
						 
						
							2002-08-13 20:43:46 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Purcell 
								
							 
						 
						
							
							
							
							
								
							
							
								dc391a67e3 
								
							 
						 
						
							
							
								
								Fix to ensure consistent 'repr' and 'str' results between Python  
							
							... 
							
							
							
							versions, since 'repr(new_style_class) != repr(classic_class)'.
Suggested by Jeremy Hylton. 
							
						 
						
							2002-08-09 09:46:23 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Purcell 
								
							 
						 
						
							
							
							
							
								
							
							
								824574d3d4 
								
							 
						 
						
							
							
								
								Add module-wide "__metaclass__ = type", as requested by Jim Fulton.  
							
							... 
							
							
							
							(Synched from pyunit CVS) 
							
						 
						
							2002-08-08 13:38:02 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Neal Norwitz 
								
							 
						 
						
							
							
							
							
								
							
							
								7616504dcf 
								
							 
						 
						
							
							
								
								Fix printing plural (s or "").  
							
							
							
						 
						
							2002-05-31 14:15:11 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								2513357c4b 
								
							 
						 
						
							
							
								
								Munge the RCS keywords to avoid updates, so the version number matches that  
							
							... 
							
							
							
							of the PyUNIT version of the same file.  This helps people understand that
this version is the same as the version from the independent PyUNIT
release (confusion was indicated on the PyUNIT mailing list). 
							
						 
						
							2002-05-21 03:49:00 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Purcell 
								
							 
						 
						
							
							
							
							
								
							
							
								ca9aaf36e1 
								
							 
						 
						
							
							
								
								Synch with pyunit CVS:  
							
							... 
							
							
							
							- Adds Fred's patch 487662: "Better error message for assertEqual"
 - Removed small portion of code unused after Guido's patch
   490119: "Don't treat ^C as error" 
							
						 
						
							2001-12-17 10:13:17 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								202dd1ef42 
								
							 
						 
						
							
							
								
								In unconditional except clauses, don't catch KeyboardInterrupt -- it's  
							
							... 
							
							
							
							annoying that often you have to hit ^C numerous times before it
works.  The solution: before the "except:" clause, insert "except
KeyboardInterrupt: raise".  This propagates KeyboardInterrupt out,
stopping the test in its tracks. 
							
						 
						
							2001-12-07 03:39:34 +00:00