Kaydet (Commit) 853947ae authored tarafından Georg Brandl's avatar Georg Brandl

Fix versionadded:: 2.x merges.

üst 9306602f
...@@ -113,7 +113,7 @@ For a list of all the command line options:: ...@@ -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. ...@@ -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 ...@@ -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 ...@@ -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 ...@@ -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 ...@@ -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 ...@@ -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 ...@@ -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 ...@@ -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 ...@@ -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
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment