Benjamin Peterson
|
83c14fe1ee
|
this can be done without a custom dict (also fixes #12544)
|
2011-07-12 19:21:42 -05:00 |
Raymond Hettinger
|
67a3e8336f
|
Issue 10326: Fix regression to get test cases to pickle again.
|
2011-06-25 12:16:25 +02:00 |
Ezio Melotti
|
7055064bbb
|
Fix deprecation warnings in test_unittest.
|
2011-05-09 05:58:17 +03:00 |
Ezio Melotti
|
34b32d62f8
|
#11763: don't use difflib in TestCase.assertMultiLineEqual if the strings are too long.
|
2011-04-27 09:45:46 +03:00 |
Michael Foord
|
8faa20751d
|
Issue #10979. unittest stdout buffering now works for class and module fixtures.
|
2011-03-17 12:48:56 -04:00 |
Michael Foord
|
4c9e91a092
|
Issue #10242: backport of more fixes to unittest.TestCase.assertItemsEqual
|
2011-03-16 20:34:53 -04:00 |
Ezio Melotti
|
c2077b0d9b
|
#11565: Fix several typos. Patch by Piotr Kasprzyk.
|
2011-03-16 12:34:31 +02:00 |
Michael Foord
|
e6e0e26780
|
Issue 10242. Switching unittest.TestCase.assertItemsEqual to use a collections.Counter under the hood.
This fixes bugs when comparing collections of items like sets that can be sorted without raising an exception but where sorting has no meaning.
|
2010-12-19 15:52:56 +00:00 |
Michael Foord
|
a17f076f61
|
Issue 10611. SystemExit should not cause a unittest test run to exit.
|
2010-12-19 14:53:19 +00:00 |
Michael Foord
|
5657ff8aa0
|
Improvement to fix for issue 9926 to allow TestResult to be reused.
|
2010-12-19 14:12:23 +00:00 |
Ezio Melotti
|
c139a5683b
|
Merged revisions 87377 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r87377 | ezio.melotti | 2010-12-18 18:31:58 +0100 (Sat, 18 Dec 2010) | 1 line
Use lowercase true/false in assertTrue/assertFalse messages.
........
|
2010-12-18 17:58:29 +00:00 |
Ezio Melotti
|
2623a37852
|
Merged revisions 86596 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r86596 | ezio.melotti | 2010-11-20 21:04:17 +0200 (Sat, 20 Nov 2010) | 1 line
#9424: Replace deprecated assert* methods in the Python test suite.
........
|
2010-11-21 13:34:58 +00:00 |
Benjamin Peterson
|
55727e1207
|
Merged revisions 86511 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r86511 | benjamin.peterson | 2010-11-18 08:14:43 -0600 (Thu, 18 Nov 2010) | 1 line
reduce try block compass
........
|
2010-11-18 14:16:32 +00:00 |
Michael Foord
|
e5dc24e874
|
Merged revisions 86101 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r86101 | michael.foord | 2010-11-01 21:09:03 +0000 (Mon, 01 Nov 2010) | 1 line
Fix issue 9926. TestSuite subclasses that override __call__ are called correctly.
........
|
2010-11-01 22:11:53 +00:00 |
Michael Foord
|
94f071c715
|
Fix error message for comparing single line strings in unittest.TestCase.assertEqual.
Issue 9174
|
2010-07-10 13:51:42 +00:00 |
Michael Foord
|
33958b87f2
|
Fix issue with nested test suites debug method and module setups. (unittest)
|
2010-06-10 20:40:21 +00:00 |
Michael Foord
|
ae1bb9a00c
|
Typo correction.
|
2010-06-09 12:29:56 +00:00 |
Michael Foord
|
0fedb28951
|
Issue 8948. cleanup functions are not run by unittest.TestCase.debug(), plus class and module teardowns are not run by unittest.TestSuite.debug().
|
2010-06-08 22:44:52 +00:00 |
Michael Foord
|
c532c57d44
|
Code formatting change.
|
2010-06-05 23:58:40 +00:00 |
Michael Foord
|
db919f0188
|
Tests for issue 8302, skipped test in a setUpClass or a setUpModule are reported as skips rather than errors.
|
2010-06-05 20:59:00 +00:00 |
Michael Foord
|
c1d7c5b7fa
|
Tests for unittest.TestCase.maxDiff.
|
2010-06-05 20:33:43 +00:00 |
Michael Foord
|
20e287caed
|
Issue 8302. SkipTest exception is setUpClass or setUpModule is now reported as a skip rather than an error.
|
2010-06-05 19:38:42 +00:00 |
Michael Foord
|
f2c25c5cb0
|
Fix unittest tests after previous commit.
|
2010-06-05 13:48:27 +00:00 |
Michael Foord
|
5fe21ff91a
|
unittest.TestCase assertion methods inform you when they have omitted an over long diff on failure. Issue 8351.
|
2010-06-05 13:38:16 +00:00 |
Michael Foord
|
674648e3f2
|
unittest.TestCase.assertDictEqual and assertMultilineEqual provide better default failure messages in the event of long diffs.
|
2010-06-05 12:58:39 +00:00 |
Michael Foord
|
e37d75fce2
|
Removed the new max_diff argument to assertSequenceEqual. All unittest.TestCase assert methods that use difflib to produce failure messages now truncate overly long messages. New class attribute unittest.TestCase.maxDiff to configure this if necessary. Issue 8351.
|
2010-06-05 12:10:52 +00:00 |
Michael Foord
|
a441287f79
|
Extract error message truncating into a method (unittest.TestCase._truncateMessage).
|
2010-06-05 11:46:59 +00:00 |
Michael Foord
|
0100702b9a
|
Issue 8351. Suppress large diffs in unittest.TestCase.assertSequenceEqual.
|
2010-06-05 11:23:51 +00:00 |
Michael Foord
|
9ef5d33084
|
unittest TestLoader test discovery filename matching done in a method. This makes it easier to override the matching strategy in subclasses. No behaviour change in actual implementation.
|
2010-06-05 10:39:42 +00:00 |
Michael Foord
|
72b1977221
|
Improving help message for python -m unittest. Issue 8303.
|
2010-05-10 20:21:16 +00:00 |
Michael Foord
|
53a92eb3c3
|
Adding a test for unittest.BaseTestSuite.
|
2010-05-09 09:58:25 +00:00 |
Michael Foord
|
9c164af6c3
|
unittest: issue 8301. Adding functions to test suites no longer crashes.
|
2010-05-08 17:06:25 +00:00 |
Michael Foord
|
959c16d7a4
|
Updating documentation and adding docstrings to unittest.TestCase.assertRegexpMatches and assertNotRegexpMatches. Issue 8038.
|
2010-05-08 16:40:52 +00:00 |
Michael Foord
|
22097e4e66
|
Issue 7780. Adding a test for unittest test discovery from a dotted path.
|
2010-05-08 13:20:07 +00:00 |
Michael Foord
|
e6f5e22123
|
Issue 8547 - detecting and reporting that modules have been imported from the wrong location under test discovery.
|
2010-05-07 23:39:38 +00:00 |
Benjamin Peterson
|
1a0ce685ab
|
revert r80932; it breaks windows
|
2010-05-07 20:45:07 +00:00 |
Michael Foord
|
ae4dde0858
|
Issue 8547 - detecting and reporting that modules have been imported from the wrong location under test discovery.
|
2010-05-07 18:16:19 +00:00 |
Michael Foord
|
4fedbce55a
|
Adding tests for unittest command line handling of buffer, catchbreak and failfast.
|
2010-05-07 15:52:05 +00:00 |
Michael Foord
|
215d394b82
|
Adding a test for unittest test discovery with dotted path name.
|
2010-05-07 15:34:08 +00:00 |
Michael Foord
|
f9ffccea56
|
Fix unittest tests to not abuse traceback.format_exception
|
2010-05-02 20:39:42 +00:00 |
Michael Foord
|
5c322ece96
|
Adding unittest.removeHandler function / decorator for removing the signal.SIGINT signal handler. With tests and docs.
|
2010-04-25 19:02:46 +00:00 |
R. David Murray
|
fb4812fb59
|
Issue #8263: On freebsd6 the unittest 'break' test stops regrtest; skip it.
This is presumably related to issue 3864, and appears to be due
to a platform bug on freebsd6.
|
2010-04-17 21:59:26 +00:00 |
Michael Foord
|
f6ff26c486
|
unittest.result.TestResult does not create its buffers until they're used. It uses StringIO not cStringIO. Issue 8333.
|
2010-04-07 23:04:22 +00:00 |
Michael Foord
|
c1bf677e28
|
Fix module directory finding logic for dotted paths in unittest test discovery.
|
2010-04-06 23:18:16 +00:00 |
Raymond Hettinger
|
bb006cf26c
|
Add tests for cmp_to_key.
Adopt PEP 8 compliant function name.
Factor-out existing uses cmp_to_key.
Update documentation to use internal pointers instead of external resource.
|
2010-04-04 21:45:01 +00:00 |
Michael Foord
|
3dd9f40d6d
|
Minor tweak to unittest command line usage message
|
2010-04-03 15:20:00 +00:00 |
Michael Foord
|
d43b63fed3
|
Adding -b command line option to the unittest usage message.
|
2010-04-03 14:52:18 +00:00 |
Michael Foord
|
93232660bb
|
Another attempt at a fix for unittest.test.test_result for windows line endings
|
2010-04-03 02:33:55 +00:00 |
Michael Foord
|
9b4ee12e89
|
Cross platform unittest.TestResult newline handling when buffering stdout / stderr.
|
2010-04-03 02:21:39 +00:00 |
Michael Foord
|
931190b4f5
|
Support dotted module names for test discovery paths in unittest. Issue 7780.
|
2010-04-03 01:15:21 +00:00 |