| 
								
								
									 Ezio Melotti | d51914c6c1 | #18663: document that assertAlmostEqual also works when the values are equal and add tests. | 2013-08-11 13:04:50 +03:00 |  | 
				
					
						| 
								
								
									 Ezio Melotti | b4dc2502ad | Issue #10775: assertRaises, assertRaisesRegex, assertWarns, and assertWarnsRegex now accept a keyword argument 'msg' when used as context managers.  Initial patch by Winston Ewert. | 2011-05-06 15:01:41 +03:00 |  | 
				
					
						| 
								
								
									 Ezio Melotti | 0f535013c5 | #11282: add back the fail* methods and assertDictContainsSubset. | 2011-04-03 18:02:13 +03:00 |  | 
				
					
						| 
								
								
									 Georg Brandl | 2cebdd4865 | Remove unittest methods scheduled for removal in 3.3 -- makes the unittest test suite pass again. | 2011-02-20 11:18:09 +00:00 |  | 
				
					
						| 
								
								
									 Victor Stinner | cae969e70a | fix test_unittest: ignore DeprecationWarning on assertDictContainsSubset() | 2011-01-03 23:56:12 +00:00 |  | 
				
					
						| 
								
								
									 Raymond Hettinger | 93e233d6e5 | Improve diff for assertCountEqual() to actually show the differing counts. New output looks like this:
Traceback (most recent call last):
  File "test.py", line 5, in test_ce
    self.assertCountEqual('abracadabra xx', 'simsalabim xx')
AssertionError: Element counts were not equal:
Expected 5, got 2:  'a'
Expected 2, got 1:  'b'
Expected 0, got 2:  'i'
Expected 0, got 2:  'm'
Expected 0, got 1:  'l'
Expected 0, got 2:  's'
Expected 1, got 0:  'c'
Expected 1, got 0:  'd'
Expected 2, got 0:  'r' | 2010-12-24 10:02:22 +00:00 |  | 
				
					
						| 
								
								
									 Ezio Melotti | 3044fa77a5 | Use lowercase true/false in assertTrue/assertFalse messages. | 2010-12-18 17:31:58 +00:00 |  | 
				
					
						| 
								
								
									 Ezio Melotti | 8f77630747 | #10273: Remove a "Matches" that I missed in r86910. Thanks to RDM for noticing it. | 2010-12-10 02:32:05 +00:00 |  | 
				
					
						| 
								
								
									 Michael Foord | 5074df623b | Issue 7911: unittest.TestCase.longMessage defaults to True for improved failure messages by default | 2010-12-03 00:53:09 +00:00 |  | 
				
					
						| 
								
								
									 Ezio Melotti | ed3a7d2d60 | #10273: Rename assertRegexpMatches and assertRaisesRegexp to assertRegex and assertRaisesRegex. | 2010-12-01 02:32:32 +00:00 |  | 
				
					
						| 
								
								
									 Raymond Hettinger | 6e165b30de | Issue 10242: unittest.assertItemsEqual makes too many assumptions. | 2010-11-27 09:31:37 +00:00 |  | 
				
					
						| 
								
								
									 Ezio Melotti | b3aedd4862 | #9424: Replace deprecated assert* methods in the Python test suite. | 2010-11-20 19:04:17 +00:00 |  | 
				
					
						| 
								
								
									 Benjamin Peterson | b48af54ff7 | Merged revisions 79464,79471,79623,79626,79630,79632,79643,79648-79649,79679,79685,79711,79761,79774,79777,79792-79794,79877,79898-79900 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk
........
  r79464 | michael.foord | 2010-03-27 07:55:19 -0500 (Sat, 27 Mar 2010) | 1 line
  A fix for running unittest tests on platforms without the audioop module (e.g. jython and IronPython)
........
  r79471 | michael.foord | 2010-03-27 14:10:11 -0500 (Sat, 27 Mar 2010) | 4 lines
  Addition of delta keyword argument to unittest.TestCase.assertAlmostEquals and assertNotAlmostEquals
  This allows the comparison of objects by specifying a maximum difference; this includes the comparing of non-numeric objects that don't support rounding.
........
  r79623 | michael.foord | 2010-04-02 16:42:47 -0500 (Fri, 02 Apr 2010) | 1 line
  Addition of -b command line option to unittest for buffering stdout and stderr during test runs.
........
  r79626 | michael.foord | 2010-04-02 17:08:29 -0500 (Fri, 02 Apr 2010) | 1 line
  TestResult stores original sys.stdout and tests no longer use sys.__stdout__ (etc) in tests for unittest -b command line option
........
  r79630 | michael.foord | 2010-04-02 17:30:56 -0500 (Fri, 02 Apr 2010) | 1 line
  unittest tests no longer replace the sys.stdout put in place by regrtest
........
  r79632 | michael.foord | 2010-04-02 17:55:59 -0500 (Fri, 02 Apr 2010) | 1 line
  Issue #8038: Addition of unittest.TestCase.assertNotRegexpMatches
........
  r79643 | michael.foord | 2010-04-02 20:15:21 -0500 (Fri, 02 Apr 2010) | 1 line
  Support dotted module names for test discovery paths in unittest. Issue 8038.
........
  r79648 | michael.foord | 2010-04-02 21:21:39 -0500 (Fri, 02 Apr 2010) | 1 line
  Cross platform unittest.TestResult newline handling when buffering stdout / stderr.
........
  r79649 | michael.foord | 2010-04-02 21:33:55 -0500 (Fri, 02 Apr 2010) | 1 line
  Another attempt at a fix for unittest.test.test_result for windows line endings
........
  r79679 | michael.foord | 2010-04-03 09:52:18 -0500 (Sat, 03 Apr 2010) | 1 line
  Adding -b command line option to the unittest usage message.
........
  r79685 | michael.foord | 2010-04-03 10:20:00 -0500 (Sat, 03 Apr 2010) | 1 line
  Minor tweak to unittest command line usage message
........
  r79711 | michael.foord | 2010-04-03 12:03:11 -0500 (Sat, 03 Apr 2010) | 1 line
  Documenting new features in unittest
........
  r79761 | michael.foord | 2010-04-04 17:41:54 -0500 (Sun, 04 Apr 2010) | 1 line
  unittest documentation formatting changes
........
  r79774 | michael.foord | 2010-04-04 18:28:44 -0500 (Sun, 04 Apr 2010) | 1 line
  Adding documentation for new unittest.main() parameters
........
  r79777 | michael.foord | 2010-04-04 19:39:50 -0500 (Sun, 04 Apr 2010) | 1 line
  Document signal handling functions in unittest.rst
........
  r79792 | michael.foord | 2010-04-05 05:26:26 -0500 (Mon, 05 Apr 2010) | 1 line
  Documentation fixes for unittest
........
  r79793 | michael.foord | 2010-04-05 05:28:27 -0500 (Mon, 05 Apr 2010) | 1 line
  Furterh documentation fix for unittest.rst
........
  r79794 | michael.foord | 2010-04-05 05:30:14 -0500 (Mon, 05 Apr 2010) | 1 line
  Further documentation fix for unittest.rst
........
  r79877 | michael.foord | 2010-04-06 18:18:16 -0500 (Tue, 06 Apr 2010) | 1 line
  Fix module directory finding logic for dotted paths in unittest test discovery.
........
  r79898 | michael.foord | 2010-04-07 18:04:22 -0500 (Wed, 07 Apr 2010) | 1 line
  unittest.result.TestResult does not create its buffers until they're used. It uses StringIO not cStringIO. Issue 8333.
........
  r79899 | michael.foord | 2010-04-07 19:04:24 -0500 (Wed, 07 Apr 2010) | 1 line
  Switch regrtest to use StringIO instead of cStringIO for test_multiprocessing on Windows. Issue 8333.
........
  r79900 | michael.foord | 2010-04-07 23:33:20 -0500 (Wed, 07 Apr 2010) | 1 line
  Correction of unittest documentation typos and omissions
........ | 2010-04-11 20:43:16 +00:00 |  | 
				
					
						| 
								
								
									 Florent Xicluna | fd1b0930ce | Merged revisions 79297,79310,79382,79425-79427,79450 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk
........
  r79297 | florent.xicluna | 2010-03-22 18:18:18 +0100 (lun, 22 mar 2010) | 2 lines
  #7668: Fix test_httpservers failure when sys.executable contains non-ASCII bytes.
........
  r79310 | florent.xicluna | 2010-03-22 23:52:11 +0100 (lun, 22 mar 2010) | 2 lines
  Issue #8205: Remove the "Modules" directory from sys.path when Python is running from the build directory (POSIX only).
........
  r79382 | florent.xicluna | 2010-03-24 20:33:25 +0100 (mer, 24 mar 2010) | 2 lines
  Skip tests which depend on multiprocessing.sharedctypes, if _ctypes is not available.
........
  r79425 | florent.xicluna | 2010-03-25 21:32:07 +0100 (jeu, 25 mar 2010) | 2 lines
  Syntax cleanup `== None` -> `is None`
........
  r79426 | florent.xicluna | 2010-03-25 21:33:49 +0100 (jeu, 25 mar 2010) | 2 lines
  #8207: Fix test_pep277 on OS X
........
  r79427 | florent.xicluna | 2010-03-25 21:39:10 +0100 (jeu, 25 mar 2010) | 2 lines
  Fix test_unittest and test_warnings when running "python -Werror -m test.regrtest"
........
  r79450 | florent.xicluna | 2010-03-26 20:32:44 +0100 (ven, 26 mar 2010) | 2 lines
  Ensure that the failed or unexpected tests are sorted before printing.
........ | 2010-03-28 00:25:02 +00:00 |  | 
				
					
						| 
								
								
									 Michael Foord | 2560e5cf53 | Breaking test_unittest.py into a package. Manual merge of revision 79432. | 2010-03-27 12:34:21 +00:00 |  |