Commit graph

78 commits

Author SHA1 Message Date
Michael Foord
8dde20168a Documentation updates for issues 8302 and 8351 (truncating excessive diffs in unittest failure messages and reporting SkipTest exceptions in setUpClass and setUpModule as skips rather than errors). 2010-06-05 21:57:03 +00:00
Stefan Krah
4a769059be Fix typo. 2010-05-19 15:59:40 +00:00
Georg Brandl
6f635f41f2 Consolidate deprecation messages. 2010-05-10 21:50:57 +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
8851b71c6f Documenting test discovery from package name and potential problems with test discovery importing tests from the wrong location. Issue 7780 and issue 8547. 2010-05-08 15:09:37 +00:00
Andrew M. Kuchling
603831825b Markup fix; clarify by adding 'in that order' 2010-04-30 01:32:47 +00:00
Andrew M. Kuchling
545336673e Fix typos 2010-04-30 01:02:15 +00:00
Andrew M. Kuchling
fb759a25f2 Fix doubled 'the'.
Markup fixes to use :exc:, :option: in a few places.
  (Glitch: unittest.main's -c ends up a link to the Python
  interpreter's -c option.  Should we skip using :option: for that
  switch, or disable the auto-linking somehow?)
2010-04-29 01:44:30 +00:00
Michael Foord
47b5440f43 Adding versionadded to various new unittest functions in documentation 2010-04-26 23:36:47 +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
Barry Warsaw
fa900d47b8 typo 2010-04-12 14:40:49 +00:00
Georg Brandl
90aae551b1 #8360: skipTest was added in 2.7. 2010-04-10 11:15:24 +00:00
Michael Foord
efc2f497fd Correction of unittest documentation typos and omissions 2010-04-08 04:33:20 +00:00
Michael Foord
d341ec82c7 Further documentation fix for unittest.rst 2010-04-05 10:30:14 +00:00
Michael Foord
c5ff3f6ff0 Furterh documentation fix for unittest.rst 2010-04-05 10:28:27 +00:00
Michael Foord
3165503b4a Documentation fixes for unittest 2010-04-05 10:26:26 +00:00
Michael Foord
554303530c Document signal handling functions in unittest.rst 2010-04-05 00:39:50 +00:00
Michael Foord
ddb20df018 Adding documentation for new unittest.main() parameters 2010-04-04 23:28:44 +00:00
Michael Foord
09e2980c15 unittest documentation formatting changes 2010-04-04 22:41:54 +00:00
Michael Foord
ba097ec1be Documenting new features in unittest 2010-04-03 17:03:11 +00:00
Michael Foord
98e7b7644b Issue 7832: renaming unittest.TestCase.assertSameElements to assertItemsEqual and changing behaviour 2010-03-20 03:00:34 +00:00
Raymond Hettinger
08090bf36a Improve the basic example.
* Show both the decorator and regular form for assertRaises()
* Use assertTrue() instead of assertIn() to teach useful minimal subset of the API
2010-03-09 08:44:18 +00:00
Ezio Melotti
68beef6633 Pep8ify test names in the examples. 2010-02-28 03:11:07 +00:00
Michael Foord
db43b5a1f5 Issue 7893 and Issue 7588 2010-02-10 14:25:12 +00:00
Michael Foord
7b5aa463f9 Doc fix for unittest. 2010-02-08 23:15:22 +00:00
Michael Foord
fe6349c965 Make assertMultiLineEqual the default for comparing unicode strings. 2010-02-08 22:41:16 +00:00
Georg Brandl
dc3694bee0 Rename "exc_value" attribute on assertRaises context manager to "exception". 2010-02-07 17:02:22 +00:00
Georg Brandl
1c7c7304a3 #7864: make deprecation notices a bit clearer. 2010-02-06 10:08:21 +00:00
Michael Foord
ba7732ea6a Minor doc change. 2010-02-05 23:28:12 +00:00
Michael Foord
fb0844bcc8 Adding versionadded to test skipping section of unittest documentation. 2010-02-05 21:45:12 +00:00
Michael Foord
1f3fa8ae68 Example of using assertRaises as a context manager in the unittest documentation. 2010-02-05 21:07:38 +00:00
Michael Foord
1c43001cf3 Closes issue 7030. 2010-02-05 20:52:14 +00:00
Ezio Melotti
85ee3e1b1e Use correct assert* methods in the examples. 2010-02-04 20:06:38 +00:00
Michael Foord
e70c72c06b Minor modification to unittest documentation. 2010-01-31 19:59:26 +00:00
Ezio Melotti
7b4e02c862 #7765: typos 2010-01-27 20:25:11 +00:00
Ezio Melotti
5afe42b69b remove wrong markup 2010-01-16 19:36:42 +00:00
Ezio Melotti
062d2b52f3 #7388: "python".capitalize() in the Doc 2009-12-19 22:41:49 +00:00
Georg Brandl
f895cf5d33 #7031: Add TestCase.assertIsInstance and negated method. 2009-10-01 20:59:31 +00:00
Michael Foord
17565e5b7b Documentation improvement for load_tests protocol in unittest. Issue 6515. 2009-09-27 20:08:23 +00:00
Michael Foord
dc0460a309 Remove an extraneous space in unittest documentation. 2009-09-13 19:08:18 +00:00
Michael Foord
e91ea56b30 Test discovery in unittest will only attempt to import modules that are importable; i.e. their names are valid Python identifiers. If an import fails during discovery this will be recorded as an error and test discovery will continue. Issue 6568. 2009-09-13 19:07:03 +00:00
Michael Foord
c3f79373e8 Objects that compare equal automatically pass or fail assertAlmostEqual and assertNotAlmostEqual tests on unittest.TestCase. Issue 6567. 2009-09-13 16:40:02 +00:00
Kristján Valur Jónsson
e2a77980b6 issue 6275
Add an "exc_value" attribute to the _AssertRaisesContext context manager in the unittest package.  This allows further tests on the exception that was raised after the context manager exits.
2009-08-27 22:20:21 +00:00
Ezio Melotti
c2f5a595ba Fixed defaultTestCase -> defaultTestResult 2009-06-30 22:51:06 +00:00
Georg Brandl
d198b76d36 Fix markup. 2009-05-31 14:15:25 +00:00
Georg Brandl
2fcd17324d Rewrap a few long lines. 2009-05-30 10:45:40 +00:00
Raymond Hettinger
b09f198362 Move the basic examples section back to the beginning. 2009-05-29 21:20:41 +00:00
Michael Foord
b4a81c838a Add test discovery to unittest. Issue 6001. 2009-05-29 20:33:46 +00:00
Benjamin Peterson
176a56c69b make class skipping decorators the same as skipping every test of the class
This removes ClassTestSuite and a good bit of hacks.
2009-05-25 00:48:58 +00:00
Michael Foord
5d31e057c5 Adds a verbosity keyword argument to unittest.main plus a minor fix allowing you to specify test modules / classes
from the command line.

Closes issue 5995.

Michael Foord
2009-05-11 17:59:43 +00:00