Add tests for functools.total_ordering.
diff --git a/Doc/reference/datamodel.rst b/Doc/reference/datamodel.rst
index 2542704..2dcaed2 100644
--- a/Doc/reference/datamodel.rst
+++ b/Doc/reference/datamodel.rst
@@ -1353,8 +1353,7 @@
Arguments to rich comparison methods are never coerced.
To automatically generate ordering operations from a single root operation,
- see the `Total Ordering recipe in the ASPN cookbook
- <http://code.activestate.com/recipes/576529/>`_\.
+ see :func:`functools.total_ordering`.
.. method:: object.__cmp__(self, other)