Skip to content

Commit 2fc29c0

Browse files
committed
Fixed assigment in tests
1 parent 5facb70 commit 2fc29c0

1 file changed

Lines changed: 12 additions & 4 deletions

File tree

tests/pp/test_anndata.py

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -73,11 +73,19 @@ def test_pseudobulk(
7373
adata.obs["sample"] = adata.obs["sample"]
7474
adata.obs["dose"] = rng.choice(["low", "medium", "high"], size=adata.n_obs, replace=True)
7575
if empty:
76-
adata.X[:, 3] = 0.0
77-
adata.layers["counts"][:, 3] = 0.0
76+
X = adata.X.copy()
77+
X[:, 3] = 0.0
78+
adata.X = X
79+
X = adata.layers["counts"].copy()
80+
X[:, 3] = 0.0
81+
adata.layers["counts"] = X
7882
msk = adata.obs["sample"] == "S01"
79-
adata.X[msk, :] = 0.0
80-
adata.layers["counts"][msk, :] = 0.0
83+
X = adata.X.copy()
84+
X[msk, :] = 0.0
85+
adata.X = X
86+
X = adata.layers["counts"].copy()
87+
X[msk, :] = 0.0
88+
adata.layers["counts"] = X
8189
if sparse:
8290
adata.X = sps.csr_matrix(adata.X)
8391
if mode == "sum":

0 commit comments

Comments
 (0)