code: def test_radian(fname_href):
      """Test converting HREF position data to radians."""
      with pytest.warns(RuntimeWarning, match="Annotations for"):
          raw = read_raw_eyelink(
              fname_href, create_annotations=["blinks"]
          )
      # Test channel types
      assert raw.get_channel_types() == ["eyegaze", "eyegaze", "pupil"]
  
      # Test that eyegaze channels have a radian unit
      assert raw.info["chs"][0]["unit"] == FIFF.FIFF_UNIT_RAD
      assert raw.info["chs"][1]["unit"] == FIFF.FIFF_UNIT_RAD
  
      # Data in radians should range between -1 and 1
      # Test first channel (xpos_right)
      assert raw.get_data()[0].min() > -1
      assert raw.get_data()[0].max() < 1
  
file_path: mne-python/mne/io/eyelink/tests/test_eyelink.py
imports: from pathlib import Path
  import numpy
  import pytest
  from numpy.testing import assert_allclose
  from mne._fiff.constants import FIFF
  from mne._fiff.pick import _DATA_CH_TYPES_SPLIT
  from mne.datasets.testing import data_path, requires_testing_data
  from mne.io import read_raw_eyelink
  from mne.io.eyelink._utils import _adjust_times, _find_overlaps
  from mne.io.tests.test_raw import _test_raw_reader
label_desc: Use image node_id 3 for calling a global function with example usage: test_radian(fname_href) without return types