diff --git a/unittest/python/decompositions/sparse/cholmod/test_CholmodSimplicialLDLT.py b/unittest/python/decompositions/sparse/cholmod/test_CholmodSimplicialLDLT.py
index 7244ee96b5fdfa4404a684cb1f8e9f290d2aae0e..1b6dab6058a559ea6a2c6a78a0facaf21519f6c5 100644
--- a/unittest/python/decompositions/sparse/cholmod/test_CholmodSimplicialLDLT.py
+++ b/unittest/python/decompositions/sparse/cholmod/test_CholmodSimplicialLDLT.py
@@ -14,7 +14,7 @@ llt = eigenpy.CholmodSimplicialLDLT(A)
 
 assert llt.info() == eigenpy.ComputationInfo.Success
 
-X = rng.rand((dim, 20))
+X = rng.random((dim, 20))
 B = A.dot(X)
 X_est = llt.solve(B)
 assert eigenpy.is_approx(X, X_est)