- The eigenvalue functions provided by CVXOPT/LAPACK like to
- overwrite the matrices that you pass into them as
- arguments. This test makes sure that our :func:`eigenvalues_re`
- function does not do the same.
+ The eigenvalue functions provided by CVXOPT/LAPACK like
+ to overwrite the matrices that you pass into them as
+ arguments. This test makes sure that our
+ :func:`dunshire.matrices.eigenvalues_re` function does not do
+ the same.
+
+ We use a ``deepcopy`` here in case the ``copy`` used in the
+ :func:`dunshire.matrices.eigenvalues_re` function is
+ insufficient. If ``copy`` didn't work and this test used it too,
+ then this test would pass when it shouldn't.