summaryrefslogtreecommitdiffstats
path: root/Lib/unittest/test
Commit message (Collapse)AuthorAgeFilesLines
* Fix unittest tests to not abuse traceback.format_exceptionMichael Foord2010-05-021-1/+14
|
* Adding unittest.removeHandler function / decorator for removing the ↵Michael Foord2010-04-251-0/+21
| | | | signal.SIGINT signal handler. With tests and docs.
* Issue #8263: On freebsd6 the unittest 'break' test stops regrtest; skip it.R. David Murray2010-04-171-0/+2
| | | | | This is presumably related to issue 3864, and appears to be due to a platform bug on freebsd6.
* unittest.result.TestResult does not create its buffers until they're used. ↵Michael Foord2010-04-071-3/+5
| | | | It uses StringIO not cStringIO. Issue 8333.
* Another attempt at a fix for unittest.test.test_result for windows line endingsMichael Foord2010-04-031-5/+4
|
* Cross platform unittest.TestResult newline handling when buffering stdout / ↵Michael Foord2010-04-031-4/+5
| | | | stderr.
* Support dotted module names for test discovery paths in unittest. Issue 7780.Michael Foord2010-04-031-2/+9
|
* Implement #1220212. Add os.kill support for Windows.Brian Curtin2010-04-021-0/+2
| | | | | | | | | | | | | | os.kill takes one of two newly added signals, CTRL_C_EVENT and CTRL_BREAK_EVENT, or any integer value. The events are a special case which work with subprocess console applications which implement a special console control handler. Any other value but those two will cause os.kill to use TerminateProcess, outright killing the process. This change adds win_console_handler.py, which is a script to implement SetConsoleCtrlHandler and applicable handler function, using ctypes. subprocess also gets another attribute which is a necessary flag to creationflags in Popen in order to send the CTRL events.
* Issue #8038: Addition of unittest.TestCase.assertNotRegexpMatchesMichael Foord2010-04-021-0/+10
|
* unittest tests no longer replace the sys.stdout put in place by regrtestMichael Foord2010-04-021-2/+2
|
* TestResult stores original sys.stdout and tests no longer use sys.__stdout__ ↵Michael Foord2010-04-021-17/+14
| | | | (etc) in tests for unittest -b command line option
* Addition of -b command line option to unittest for buffering stdout and ↵Michael Foord2010-04-022-5/+135
| | | | stderr during test runs.
* Backport of weakref.WeakSet and tests from Python 3.Michael Foord2010-03-291-0/+1
|
* Addition of delta keyword argument to unittest.TestCase.assertAlmostEquals ↵Michael Foord2010-03-271-0/+24
| | | | | | 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.
* Rename the unittest test_suite function to not clash with a test module name ↵Michael Foord2010-03-271-2/+2
| | | | (unittest.test.test_suite is now unambiguous).
* A fix for running unittest tests on platforms without the audioop module ↵Michael Foord2010-03-272-14/+7
| | | | (e.g. jython and IronPython)
* Addition of -c command line option to unittest, to handle ctrl-c during a ↵Michael Foord2010-03-262-1/+229
| | | | test run more elegantly
* Move a support TestCase out of the main namespace in unittest.test.test_suiteMichael Foord2010-03-261-7/+7
|
* Remove incorrect docstring in unittest.testMichael Foord2010-03-261-14/+0
|
* Turn unittest tests into a packageMichael Foord2010-03-2513-0/+4511