code: def test_multi_pca_pass_masker_arg_to_estimator_smoke():
      """Masker arguments are passed to the estimator without fail."""
      data, _, shape, affine = _make_multi_pca_test_data()
  
      multi_pca = _MultiPCA(
          target_affine=affine,
          target_shape=shape[:3],
          n_components=3,
          mask_strategy="background",
      )
      multi_pca.fit(data)
  
imports: import numpy
  import pytest
  from nibabel import Nifti1Image
  from numpy.testing import assert_almost_equal
  from nilearn._utils.testing import write_imgs_to_path
  from nilearn.conftest import _affine_eye, _rng
  from nilearn.decomposition._multi_pca import _MultiPCA
  from nilearn.maskers import MultiNiftiMasker, NiftiMasker
label_desc: Use image node_id 12 for calling a global function with example usage: test_multi_pca_pass_masker_arg_to_estimator_smoke() without return types