Fix versionadded:: 2.x merges.

This commit is contained in:
Georg Brandl 2010-01-31 18:53:23 +00:00
parent 9306602f70
commit 853947ae23
1 changed files with 12 additions and 11 deletions

View File

@ -113,7 +113,7 @@ For a list of all the command line options::
python -m unittest -h python -m unittest -h
.. versionchanged:: 2.7 .. versionchanged:: 3.2
In earlier versions it was only possible to run individual test methods and In earlier versions it was only possible to run individual test methods and
not modules or classes. not modules or classes.
@ -126,7 +126,7 @@ tests in a project or just a subset.
Test Discovery Test Discovery
-------------- --------------
.. versionadded:: 2.7 .. versionadded:: 3.2
unittest supports simple test discovery. For a project's tests to be unittest supports simple test discovery. For a project's tests to be
compatible with test discovery they must all be importable from the top level compatible with test discovery they must all be importable from the top level
@ -1084,7 +1084,7 @@ Test cases
If :meth:`setUp` fails, meaning that :meth:`tearDown` is not called, If :meth:`setUp` fails, meaning that :meth:`tearDown` is not called,
then any cleanup functions added will still be called. then any cleanup functions added will still be called.
.. versionadded:: 2.7 .. versionadded:: 3.2
.. method:: doCleanups() .. method:: doCleanups()
@ -1100,7 +1100,7 @@ Test cases
:meth:`doCleanups` pops methods off the stack of cleanup :meth:`doCleanups` pops methods off the stack of cleanup
functions one at a time, so it can be called at any time. functions one at a time, so it can be called at any time.
.. versionadded:: 2.7 .. versionadded:: 3.2
.. class:: FunctionTestCase(testFunc, setUp=None, tearDown=None, description=None) .. class:: FunctionTestCase(testFunc, setUp=None, tearDown=None, description=None)
@ -1179,7 +1179,7 @@ Grouping tests
(for example when counting tests or comparing for equality) (for example when counting tests or comparing for equality)
so the tests returned must be the same for repeated iterations. so the tests returned must be the same for repeated iterations.
.. versionchanged:: 2.7 .. versionchanged:: 3.2
In earlier versions the :class:`TestSuite` accessed tests directly rather In earlier versions the :class:`TestSuite` accessed tests directly rather
than through iteration, so overriding :meth:`__iter__` wasn't sufficient than through iteration, so overriding :meth:`__iter__` wasn't sufficient
for providing tests. for providing tests.
@ -1227,7 +1227,7 @@ Loading and running tests
load the tests. This allows modules to customize test loading. load the tests. This allows modules to customize test loading.
This is the `load_tests protocol`_. This is the `load_tests protocol`_.
.. versionchanged:: 2.7 .. versionchanged:: 3.2
Support for ``load_tests`` added. Support for ``load_tests`` added.
@ -1297,7 +1297,8 @@ Loading and running tests
``load_tests`` does not need to pass this argument in to ``load_tests`` does not need to pass this argument in to
``loader.discover()``. ``loader.discover()``.
.. versionadded:: 2.7 .. versionadded:: 3.2
The following attributes of a :class:`TestLoader` can be configured either by The following attributes of a :class:`TestLoader` can be configured either by
subclassing or assignment on an instance: subclassing or assignment on an instance:
@ -1431,14 +1432,14 @@ Loading and running tests
Called once before any tests are executed. Called once before any tests are executed.
.. versionadded:: 2.7 .. versionadded:: 3.2
.. method:: stopTestRun(test) .. method:: stopTestRun(test)
Called once after all tests are executed. Called once after all tests are executed.
.. versionadded:: 2.7 .. versionadded:: 3.2
.. method:: addError(test, err) .. method:: addError(test, err)
@ -1546,7 +1547,7 @@ Loading and running tests
Calling ``main`` actually returns an instance of the ``TestProgram`` class. Calling ``main`` actually returns an instance of the ``TestProgram`` class.
This stores the result of the tests run as the ``result`` attribute. This stores the result of the tests run as the ``result`` attribute.
.. versionchanged:: 2.7 .. versionchanged:: 3.2
The ``exit`` and ``verbosity`` parameters were added. The ``exit`` and ``verbosity`` parameters were added.
@ -1554,7 +1555,7 @@ load_tests Protocol
################### ###################
.. versionadded:: 2.7 .. versionadded:: 3.2
Modules or packages can customize how tests are loaded from them during normal Modules or packages can customize how tests are loaded from them during normal