code: def dummy_annotation_txt_file(tmp_path_factory, ch_names):
      """Create txt file for testing."""
      content = "3.14, 42, AA \n" "6.28, 48, BB"
      if ch_names:
          content = content.splitlines()
          content[0] = content[0].strip() + ","
          content[1] = content[1].strip() + ", MEG0111:MEG2563"
          content = "\n".join(content)
  
      fname = tmp_path_factory.mktemp("data") / "annotations.txt"
      with open(fname, "w") as f:
          f.write(content)
      return fname
  
imports: import sys
  from collections import OrderedDict
  from datetime import datetime, timedelta, timezone
  from itertools import repeat
  from pathlib import Path
  import numpy
  import pytest
  from numpy.testing import assert_allclose, assert_array_almost_equal, assert_array_equal, assert_equal
  from pytest import approx
  import mne
  from mne import Annotations, Epochs, annotations_from_events, count_annotations, create_info, events_from_annotations, read_annotations
  from mne.annotations import _handle_meas_date, _read_annotations_txt_parse_header, _sync_onset
  from mne.datasets import testing
  from mne.io import RawArray, concatenate_raws, read_raw_fif
  from mne.utils import _dt_to_stamp, _raw_annot, _record_warnings, _stamp_to_dt, assert_and_remove_boundary_annot, catch_logging, check_version
label_desc: Use image node_id 26 for calling a global function with example usage: dummy_annotation_txt_file(tmp_path_factory, ch_names) and returns: fname