Please use `sklearn.utils.arpack.svds`.  This is the backported ARPACK available in scipy 0.10.  This should fix the failing test; it seems you are using an older version of scipy.  I think `maxiter` was removed.

Using the backported `svds` might actually fix the NaN issue.