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
|
90eea97a33
|
#16433: fix docstring of assertNotEqual.
|
2012-11-08 11:08:39 +02:00 |
Michael Foord
|
7a1901f861
|
Closes issue #12376 : Pass on parameters in unittest.TextTestResult.__init__ super call
|
2012-09-28 14:14:03 +01: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 |
Michael Foord
|
e01c62cd6b
|
Fix unittest test discovery for Jython
|
2012-03-13 00:09:54 -07:00 |
Senthil Kumaran
|
f27be5c60b
|
testFnNames is assigned twice.
|
2011-11-25 02:08:39 +08:00 |
Florent Xicluna
|
5d1155c08e
|
Closes #13258: Use callable() built-in in the standard library.
|
2011-10-28 14:45:05 +02: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
|
edd117fd27
|
#11763: merge with 3.1.
|
2011-04-27 10:20:38 +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
|
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 |
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 |
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
|
57bd00a15b
|
Adopt symmetric names for arguments (actual/expected --> first/second).
|
2010-12-24 21:51:48 +00:00 |
Raymond Hettinger
|
efbcb1b038
|
Keep helper functions private.
|
2010-12-24 11:24:00 +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
|
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
|
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
|
83961245b4
|
Add test for r87454.
|
2010-12-24 00:48:47 +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
|
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
|
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
|
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
|
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 |
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
|
6bcfadec07
|
Improve unittest.TestLoader.discover docstring
|
2010-11-20 17:22:21 +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 |
Benjamin Peterson
|
29bd840dee
|
reduce try block compass
|
2010-11-18 14:14:43 +00:00 |