Ezio Melotti
|
85a25222bc
|
#8906: merge with 3.3.
|
2013-03-29 03:43:38 +02:00 |
Ezio Melotti
|
31797e5efe
|
#8906: document failureException, longMessage, and maxDiff in the class docstring. Patch by Boris Feld.
|
2013-03-29 03:42:29 +02:00 |
Ezio Melotti
|
67ddccafc3
|
#17329: merge with 3.3.
|
2013-03-27 20:13:59 +02:00 |
Ezio Melotti
|
184e59357e
|
#17329: merge with 3.2.
|
2013-03-27 20:12:55 +02:00 |
Ezio Melotti
|
265281ac02
|
#17329: document unittest.SkipTest. Initial patch by Zachary Ware.
|
2013-03-27 20:11:55 +02:00 |
Antoine Pitrou
|
c9b3ef2df0
|
Issue #16997: unittest.TestCase now provides a subTest() context manager to procedurally generate, in an easy way, small test instances.
|
2013-03-20 20:16:47 +01:00 |
Andrew Svetlov
|
5b89840d9c
|
Issue #16714: use 'raise' exceptions, don't 'throw'.
Patch by Serhiy Storchaka.
|
2012-12-18 21:26:36 +02:00 |
Andrew Svetlov
|
737fb89dd1
|
Issue #16714: use 'raise' exceptions, don't 'throw'.
Patch by Serhiy Storchaka.
|
2012-12-18 21:14:22 +02:00 |
Ezio Melotti
|
9cfa1ff891
|
#16433: merge with 3.2.
|
2012-11-08 11:09:13 +02:00 |
Ezio Melotti
|
90eea97a33
|
#16433: fix docstring of assertNotEqual.
|
2012-11-08 11:08:39 +02:00 |
Benjamin Peterson
|
b29614e047
|
compare singletons by identity not equality (closes #16712)
Patch from Serhiy Storchaka.
|
2012-10-09 11:16:03 -04:00 |
Antoine Pitrou
|
f99983dacb
|
Issue #14664: It is now possible to use @unittest.skip{If,Unless} on a test class that doesn't inherit from TestCase (i.e. a mixin).
|
2012-04-25 14:58:17 +02:00 |
Antoine Pitrou
|
b05ac864f0
|
Issue #14664: It is now possible to use @unittest.skip{If,Unless} on a test class that doesn't inherit from TestCase (i.e. a mixin).
|
2012-04-25 14:56:46 +02:00 |
Florent Xicluna
|
c53ae58954
|
Drop unused import in unittest package.
|
2011-11-04 08:25:54 +01:00 |
Ezio Melotti
|
d8b509b192
|
#13012: use splitlines(keepends=True/False) instead of splitlines(0/1).
|
2011-09-28 17:37:55 +03:00 |
Benjamin Peterson
|
0850638957
|
merge 3.2 (#12544)
|
2011-07-12 19:23:43 -05:00 |
Benjamin Peterson
|
34b2b263db
|
this can be done without a custom dict (also fixes #12544)
|
2011-07-12 19:21:42 -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 |
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 |
Michael Foord
|
e180d3953f
|
Issue 10573: revert unittest docs to first / second
Minor internal change to unittest.TestCase.assertCountEqual
Reviewed by R. David Murray
|
2011-01-28 19:51:48 +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 |
Raymond Hettinger
|
57bd00a15b
|
Adopt symmetric names for arguments (actual/expected --> first/second).
|
2010-12-24 21:51:48 +00:00 |
Raymond Hettinger
|
9d668dac68
|
Put diff output in useful order (when the elements were first seen).
|
2010-12-24 11:20:30 +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
|
c44befb82e
|
Fix docstring.
|
2010-12-24 00:58:34 +00:00 |
Raymond Hettinger
|
6518f5e780
|
Fix docs and comment for r87454.
|
2010-12-24 00:52:54 +00:00 |
Raymond Hettinger
|
d65a901aed
|
Fix buglet. If the input was an iterator, the fallback would occur after
part of the iterator had been consumed. Also, fix argument names which
did not match the docs and were a bit misleading.
|
2010-12-23 21:54:02 +00:00 |
Raymond Hettinger
|
8ebe27f300
|
Deprecate assertDictContainsSubset()
|
2010-12-21 19:24:26 +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
|
addc6f5a21
|
#10573: use actual/expected consistently in unittest methods. The order of the args of assertCountEqual is also changed.
|
2010-12-18 20:00:04 +00:00 |
Ezio Melotti
|
3044fa77a5
|
Use lowercase true/false in assertTrue/assertFalse messages.
|
2010-12-18 17:31:58 +00:00 |
Gregory P. Smith
|
ed16bf4aaa
|
assert that the regex given to assertRegex is non-empty.
|
2010-12-16 19:23:05 +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
|
40b8cf528f
|
Do not add an obsolete unittest name to Py3.2.
|
2010-11-29 01:38:25 +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 |
Ezio Melotti
|
b3aedd4862
|
#9424: Replace deprecated assert* methods in the Python test suite.
|
2010-11-20 19:04:17 +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
|
321d059147
|
Remove the keyword only restriction for places and delta args in unittest.TestCase.assert[Not]AlmostEqual
|
2010-11-02 13:44:51 +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
|
c41d141f4f
|
Merged revisions 81859 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81859 | michael.foord | 2010-06-09 13:29:56 +0100 (Wed, 09 Jun 2010) | 1 line
Typo correction.
........
|
2010-06-10 16:17:07 +00:00 |