code: def test_io_set_epochs(fnames):
      """Test importing EEGLAB .set epochs files."""
      epochs_fname, epochs_fname_onefile = fnames
      with pytest.warns(RuntimeWarning, match="multiple events"):
          epochs = read_epochs_eeglab(epochs_fname)
      with pytest.warns(RuntimeWarning, match="multiple events"):
          epochs2 = read_epochs_eeglab(epochs_fname_onefile)
      # one warning for each read_epochs_eeglab because both files have epochs
      # associated with multiple events
      assert_array_equal(
          epochs.get_data(copy=False), epochs2.get_data(copy=False)
      )
  
imports: import os
  import shutil
  from copy import deepcopy
  import numpy
  import pytest
  from numpy.testing import assert_allclose, assert_array_almost_equal, assert_array_equal, assert_equal
  from scipy import io
  import mne
  from mne import read_epochs_eeglab, write_events
  from mne.annotations import events_from_annotations, read_annotations
  from mne.channels import read_custom_montage
  from mne.datasets import testing
  from mne.io import read_raw_eeglab
  from mne.io.eeglab._eeglab import _readmat
  from mne.io.eeglab.eeglab import _dol_to_lod, _get_montage_information
  from mne.io.tests.test_raw import _test_raw_reader
  from mne.utils import Bunch, _check_pymatreader_installed
label_desc: Use image node_id 3 for calling a global function with example usage: test_io_set_epochs(fnames) without return types