Minor docstring / docs corrections for unittest.mock
This commit is contained in:
parent
656319e58d
commit
0682a0c0a9
|
@ -99,7 +99,7 @@ by looking at the return value of the mocked class.
|
|||
In the example below we have a function `some_function` that instantiates `Foo`
|
||||
and calls a method on it. The call to `patch` replaces the class `Foo` with a
|
||||
mock. The `Foo` instance is the result of calling the mock, so it is configured
|
||||
by modify the mock :attr:`~Mock.return_value`.
|
||||
by modifying the mock :attr:`~Mock.return_value`.
|
||||
|
||||
>>> def some_function():
|
||||
... instance = module.Foo()
|
||||
|
|
|
@ -236,10 +236,10 @@ the `new_callable` argument to `patch`.
|
|||
|
||||
* `wraps`: Item for the mock object to wrap. If `wraps` is not None then
|
||||
calling the Mock will pass the call through to the wrapped object
|
||||
(returning the real result and ignoring `return_value`). Attribute access
|
||||
on the mock will return a Mock object that wraps the corresponding
|
||||
attribute of the wrapped object (so attempting to access an attribute
|
||||
that doesn't exist will raise an `AttributeError`).
|
||||
(returning the real result). Attribute access on the mock will return a
|
||||
Mock object that wraps the corresponding attribute of the wrapped
|
||||
object (so attempting to access an attribute that doesn't exist will
|
||||
raise an `AttributeError`).
|
||||
|
||||
If the mock has an explicit `return_value` set then calls are not passed
|
||||
to the wrapped object and the `return_value` is returned instead.
|
||||
|
|
|
@ -941,12 +941,12 @@ class Mock(CallableMixin, NonCallableMock):
|
|||
this is a new Mock (created on first access). See the
|
||||
`return_value` attribute.
|
||||
|
||||
* `wraps`: Item for the mock object to wrap. If `wraps` is not None
|
||||
then calling the Mock will pass the call through to the wrapped object
|
||||
(returning the real result and ignoring `return_value`). Attribute
|
||||
access on the mock will return a Mock object that wraps the corresponding
|
||||
attribute of the wrapped object (so attempting to access an attribute that
|
||||
doesn't exist will raise an `AttributeError`).
|
||||
* `wraps`: Item for the mock object to wrap. If `wraps` is not None then
|
||||
calling the Mock will pass the call through to the wrapped object
|
||||
(returning the real result). Attribute access on the mock will return a
|
||||
Mock object that wraps the corresponding attribute of the wrapped object
|
||||
(so attempting to access an attribute that doesn't exist will raise an
|
||||
`AttributeError`).
|
||||
|
||||
If the mock has an explicit `return_value` set then calls are not passed
|
||||
to the wrapped object and the `return_value` is returned instead.
|
||||
|
|
Loading…
Reference in New Issue