Fix typos in mock and exceptions docs
authorBerker Peksag <berker.peksag@gmail.com>
Mon, 11 Apr 2016 09:23:04 +0000 (12:23 +0300)
committerBerker Peksag <berker.peksag@gmail.com>
Mon, 11 Apr 2016 09:23:04 +0000 (12:23 +0300)
The default value of __len__ is 0, not 1:

    >>> from unittest.mock import MagicMock
    >>> mock = MagicMock()
    >>> len(mock)
    0

Reported by Alex on docs@p.o.

Remove the remaining VMSError reference. VMS support is gone.

Doc/library/exceptions.rst
Doc/library/unittest.mock.rst

index ba6122e29bc9cf58798071be74eea738578262fa..5a7193393cc3ea53ad1a1ff8fac608a10f6b4646 100644 (file)
@@ -288,7 +288,7 @@ The following exceptions are the exceptions that are usually raised.
 
    .. versionchanged:: 3.3
       :exc:`EnvironmentError`, :exc:`IOError`, :exc:`WindowsError`,
-      :exc:`VMSError`, :exc:`socket.error`, :exc:`select.error` and
+      :exc:`socket.error`, :exc:`select.error` and
       :exc:`mmap.error` have been merged into :exc:`OSError`, and the
       constructor may return a subclass.
 
index 9a51194b8ac5021f6d9f9175cd1a71df7c77e9e1..929ceadbd7a9f3d35cde01e8a1439b7108fc55f1 100644 (file)
@@ -1697,7 +1697,7 @@ Methods and their defaults:
 * ``__ge__``: NotImplemented
 * ``__int__``: 1
 * ``__contains__``: False
-* ``__len__``: 1
+* ``__len__``: 0
 * ``__iter__``: iter([])
 * ``__exit__``: False
 * ``__complex__``: 1j