Coverage for nilearn/maskers/tests/conftest.py: 0%
14 statements
« prev ^ index » next coverage.py v7.9.1, created at 2025-06-16 12:32 +0200
« prev ^ index » next coverage.py v7.9.1, created at 2025-06-16 12:32 +0200
1"""Fixtures specific for maskers."""
3import numpy as np
4import pytest
5from nibabel import Nifti1Image
8@pytest.fixture
9def data_1(shape_3d_default):
10 """Return 3D zeros with a few 10 in the center."""
11 data = np.zeros(shape_3d_default)
12 data[2:-2, 2:-2, 2:-2] = 10
13 return data
16@pytest.fixture
17def mask_img_1(data_1, affine_eye):
18 """Return a mask image."""
19 return Nifti1Image(data_1.astype("uint8"), affine_eye)
22@pytest.fixture
23def shape_mask():
24 """Shape for masks."""
25 return (13, 14, 15)