| 
								
								
									 Michael Foord | ebff097937 | And another one... mock import fix. | 2012-03-14 13:01:31 -07:00 |  | 
				
					
						| 
								
								
									 Michael Foord | 83a16856ee | Fix another mock import | 2012-03-14 12:58:46 -07:00 |  | 
				
					
						| 
								
								
									 Michael Foord | 0ca9acd1dd | Fix import failure in mock test | 2012-03-14 12:38:06 -07:00 |  | 
				
					
						| 
								
								
									 Michael Foord | 345266aa7e | PEP 417: Adding unittest.mock | 2012-03-14 12:24:34 -07:00 |  | 
				
					
						| 
								
								
									 Michael Foord | 5f99ced092 | Refactor unittest command line handling to always use optparse | 2012-03-12 13:53:04 -07:00 |  | 
				
					
						| 
								
								
									 Florent Xicluna | c53ae58954 | Drop unused import in unittest package. | 2011-11-04 08:25:54 +01:00 |  | 
				
					
						| 
								
								
									 Benjamin Peterson | b6ffa7980f | test that TestCase doesn't get cycles | 2011-07-14 12:48:25 -05: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 | 9490af2150 | #11763: merge with 3.2. | 2011-04-27 10:21:51 +03:00 |  | 
				
					
						| 
								
								
									 Ezio Melotti | edd117fd27 | #11763: merge with 3.1. | 2011-04-27 10:20:38 +03:00 |  | 
				
					
						| 
								
								
									 Ezio Melotti | 0f535013c5 | #11282: add back the fail* methods and assertDictContainsSubset. | 2011-04-03 18:02:13 +03:00 |  | 
				
					
						| 
								
								
									 Ezio Melotti | b7af620747 | #11282: merge with 3.2. | 2011-04-03 17:39:19 +03:00 |  | 
				
					
						| 
								
								
									 Ezio Melotti | 361467e522 | #11282: the fail* methods will stay around a few more versions. | 2011-04-03 17:37:58 +03:00 |  | 
				
					
						| 
								
								
									 Ezio Melotti | 45763d0d12 | Merge with 3.2. | 2011-03-20 15:34:28 +02:00 |  | 
				
					
						| 
								
								
									 Ezio Melotti | 60c3c9f918 | Save a copy of sys.warnoptions in test_program. | 2011-03-20 15:31:26 +02:00 |  | 
				
					
						| 
								
								
									 Michael Foord | 42ec7cb105 | Issue #10979. unittest stdout buffering now works with class and module setup and teardown. | 2011-03-17 13:44:18 -04:00 |  | 
				
					
						| 
								
								
									 Victor Stinner | 98dbba5d20 | Issue #3080: Use repr() to format the module name on error | 2011-03-14 15:15:47 -04:00 |  | 
				
					
						| 
								
								
									 Michael Foord | e9ff2ef204 | Closes issue 10979. unittest buffering now works with class and module setup and teardown | 2011-03-17 13:58:22 -04:00 |  | 
				
					
						| 
								
								
									 Michael Foord | 1341bb0019 | Closes issue 11407. TestCase.run returns the result object used or created | 2011-03-14 19:01:46 -04: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 |  | 
				
					
						| 
								
								
									 Michael Foord | 32e1d8340c | Enable unittest.TestCase to be instantiated without providing a method name. Changed unittestgui to show number of discovered tests in the status bar. | 2011-01-03 17:00:11 +00:00 |  | 
				
					
						| 
								
								
									 Michael Foord | 6f17e2df29 | Issue 10786: unittest.TextTestRunner default stream no longer bound at import time | 2010-12-30 19:36:29 +00:00 |  | 
				
					
						| 
								
								
									 Raymond Hettinger | f954217458 | Add direct tests for the util functions. | 2010-12-24 10:30:06 +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 |  | 
				
					
						| 
								
								
									 Raymond Hettinger | 83961245b4 | Add test for r87454. | 2010-12-24 00:48:47 +00:00 |  | 
				
					
						| 
								
								
									 Raymond Hettinger | 8ebe27f300 | Deprecate assertDictContainsSubset() | 2010-12-21 19:24:26 +00:00 |  | 
				
					
						| 
								
								
									 Michael Foord | cca5be2e4c | Improvement to fix for issue 9926 to allow TestResult to be reused. | 2010-12-19 04:07:28 +00:00 |  | 
				
					
						| 
								
								
									 Michael Foord | f100dbd600 | Fix minor issue in implementation of issue 10470. | 2010-12-19 03:59:10 +00:00 |  | 
				
					
						| 
								
								
									 Michael Foord | b3468f79ef | Issue 10611. Issue 9857. Improve the way exception handling, including test skipping, is done inside TestCase.run | 2010-12-19 03:19:47 +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 | 36526bf3d9 | Correct comment in unittest test | 2010-12-04 01:43:59 +00:00 |  | 
				
					
						| 
								
								
									 Michael Foord | 37d120aeb4 | Issue 10620: Specifying test modules by path instead of module name to 'python -m unittest' | 2010-12-04 01:11:21 +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 |  | 
				
					
						| 
								
								
									 Ezio Melotti | f10c400b91 | Fix test failure in debug builds and add NEWS entry for r86908 | 2010-12-01 01:45:53 +00:00 |  | 
				
					
						| 
								
								
									 Ezio Melotti | 6090187656 | #10535: Enable silenced warnings in unittest by default | 2010-12-01 00:56:10 +00:00 |  | 
				
					
						| 
								
								
									 Raymond Hettinger | 6e165b30de | Issue 10242: unittest.assertItemsEqual makes too many assumptions. | 2010-11-27 09:31:37 +00:00 |  | 
				
					
						| 
								
								
									 Ezio Melotti | 2baf1a69f4 | #9424: add a DeprecationWarning for assertEquals, assertNotEquals, assertAlmostEquals, assertNotAlmostEquals, and assert_ | 2010-11-22 12:56:58 +00:00 |  | 
				
					
						| 
								
								
									 Michael Foord | b87ef8f872 | Improve test for 'python -m unittest' launching test discovery | 2010-11-22 10:41:27 +00:00 |  | 
				
					
						| 
								
								
									 Michael Foord | 086f30815c | Issue 10470:  'python -m unittest' launches test discovery by default.(If you need to pass options to test discovery the discover subcommand must still be specified explicitly.) | 2010-11-21 21:28:01 +00:00 |  | 
				
					
						| 
								
								
									 Ezio Melotti | b3aedd4862 | #9424: Replace deprecated assert* methods in the Python test suite. | 2010-11-20 19:04:17 +00:00 |  | 
				
					
						| 
								
								
									 Michael Foord | b357fb7bed | Issue 10326: further extend test for unpickling to ensure type lookup mechanism works after unpickling | 2010-11-20 15:47:56 +00:00 |  | 
				
					
						| 
								
								
									 Michael Foord | 8a00eec2a8 | Issue 10326: extend test for pickling of TestCase instances to ensure they can be unpickled too | 2010-11-20 15:43:02 +00:00 |  | 
				
					
						| 
								
								
									 Michael Foord | 8ca6d9884b | Issue 10326: TestCase instances can now be pickled (they store names of instance methods instead of references to the instance methods themselves). | 2010-11-20 15:34:26 +00:00 |  | 
				
					
						| 
								
								
									 Michael Foord | bbea35f194 | Fix issue 9926. TestSuite subclasses that override __call__ are called correctly. | 2010-11-01 21:09:03 +00:00 |  | 
				
					
						| 
								
								
									 Antoine Pitrou | 4bc12ef47d | Issue #9754: Similarly to assertRaises and assertRaisesRegexp, unittest test cases now also have assertWarns and assertWarnsRegexp methods to
check that a given warning type was triggered by the code under test. | 2010-09-06 19:25:46 +00:00 |  | 
				
					
						| 
								
								
									 Michael Foord | c653ce313f | Fix error message for comparing single line strings in unittest.TestCase.assertEqual. Issue 9174. | 2010-07-10 13:52:22 +00:00 |  | 
				
					
						| 
								
								
									 Michael Foord | 2b293cf1a5 | Merged revisions 81878 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk
........
  r81878 | michael.foord | 2010-06-10 21:40:21 +0100 (Thu, 10 Jun 2010) | 2 lines
  Fix issue with nested test suites debug method and module setups. (unittest)
........ | 2010-06-10 20:41:54 +00:00 |  |