tools that accept key functions (such as :func:`sorted`, :func:`min`,
:func:`max`, :func:`heapq.nlargest`, :func:`heapq.nsmallest`,
:func:`itertools.groupby`). This function is primarily used as a transition
- tool for programs being converted to Py3.x where comparison functions are no
- longer supported.
+ tool for programs being converted to Python 3 where comparison functions are
+ no longer supported.
A compare function is any callable that accept two arguments, compares them,
and returns a negative number for less-than, zero for equality, or a positive
In addition, if *first* and *second* are the exact same type and one of
list, tuple, dict, set, frozenset or unicode or any type that a subclass
- registers with :meth:`addTypeEqualityFunc` the type specific equality
+ registers with :meth:`addTypeEqualityFunc` the type-specific equality
function will be called in order to generate a more useful default
error message (see also the :ref:`list of type-specific methods
<type-specific-methods>`).
.. versionchanged:: 2.7
- Added the automatic calling of type specific equality function.
+ Added the automatic calling of type-specific equality function.
.. method:: assertNotEqual(first, second, msg=None)