code: def test_describe_print():
      """Test print output of describe method."""
      fname = Path(__file__).parent / "data" / "test_raw.fif"
      raw = read_raw_fif(fname)
  
      # test print output
      f = StringIO()
      with redirect_stdout(f):
          raw.describe()
      s = f.getvalue().strip().split("\n")
      assert len(s) == 378
      # Can be 3.1, 3.3, etc.
      assert (
          re.match(
              r"<Raw | test_raw.fif, 376 x 14400 (24\.0 s), "
              r"~3\.. MB, data not loaded>",
              s[0],
          )
          is not None
      ), s[0]
      assert (
          s[1]
          == " ch  name      type  unit         min         Q1     median         Q3        max"  # noqa: E501
      )
      assert (
          s[2]
          == "  0  MEG 0113  GRAD  fT/cm    -221.80     -38.57      -9.64      19.29     414.67"  # noqa: E501
      )
      assert (
          s[-1]
          == "375  EOG 061   EOG   µV       -231.41     271.28     277.16     285.66     334.69"  # noqa: E501
      )
  
imports: import math
  import os
  import re
  from contextlib import redirect_stdout
  from io import StringIO
  from os import path
  from pathlib import Path
  import numpy
  import pytest
  from numpy.testing import assert_allclose, assert_array_almost_equal, assert_array_equal, assert_array_less
  import mne
  from mne import Annotations, concatenate_raws, create_info, pick_types
  from mne._fiff._digitization import DigPoint, _dig_kind_dict
  from mne._fiff.constants import FIFF
  from mne._fiff.meas_info import Info, _get_valid_units, _writing_info_hdf5
  from mne._fiff.pick import _ELECTRODE_CH_TYPES, _FNIRS_CH_TYPES_SPLIT
  from mne._fiff.proj import Projection
  from mne._fiff.utils import _mult_cal_one
  from mne.fixes import _numpy_h5py_dep
  from mne.io import BaseRaw, RawArray, read_raw_fif
  from mne.io.base import _get_scaling
  from mne.transforms import Transform
  from mne.utils import _import_h5io_funcs, _raw_annot, _stamp_to_dt, _TempDir, catch_logging, check_version, object_diff
label_desc: Use image node_id 16 for calling a global function with example usage: test_describe_print() without return types