From e041f3e9833e2d47eea9857d9a9b79acf6d7c19e Mon Sep 17 00:00:00 2001 From: Intron7 Date: Thu, 3 Aug 2023 16:02:25 +0200 Subject: [PATCH] adjusted the pca layer test to equal --- scanpy/tests/test_pca.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/scanpy/tests/test_pca.py b/scanpy/tests/test_pca.py index a803eea11..27a0b9fc6 100644 --- a/scanpy/tests/test_pca.py +++ b/scanpy/tests/test_pca.py @@ -167,9 +167,11 @@ def test_pca_layer(): X_pca = sc.pp.pca(pbmc, dtype=np.float64, copy=True) layer_pca = sc.pp.pca(pbmc, layer="counts", dtype=np.float64, copy=True) - assert np.allclose(X_pca.uns["pca"]["variance"], layer_pca.uns["pca"]["variance"]) - assert np.allclose( + np.testing.assert_equal( + X_pca.uns["pca"]["variance"], layer_pca.uns["pca"]["variance"] + ) + np.testing.assert_equal( X_pca.uns["pca"]["variance_ratio"], layer_pca.uns["pca"]["variance_ratio"] ) - assert np.allclose(X_pca.obsm['X_pca'], layer_pca.obsm['X_pca']) - assert np.allclose(X_pca.varm['PCs'], layer_pca.varm['PCs']) + np.testing.assert_equal(X_pca.obsm['X_pca'], layer_pca.obsm['X_pca']) + np.testing.assert_equal(X_pca.varm['PCs'], layer_pca.varm['PCs'])