code: def _read_testing_data_answers(
      fname: str | None = None, delimiter=","
  ) -> list:
      answers: list = []
      if not fname:
          return answers
      # read answers from directory of the current file
      pwd = os.path.dirname(os.path.abspath(__file__))
      filename = os.path.join(pwd, fname)
      if not os.path.isfile(filename):
          warnings.warn(f"test data {filename} not found.")
          return answers
      with open(filename) as f:
          res_reader = csv.reader(f, delimiter=delimiter)
          for r in res_reader:
              res_row = []
              for item in r:
                  if item.strip().startswith("#"):
                      continue  # allow for some simple comments in the file
                  res_row.append(float(item))
              answers.append(res_row)
      return answers
  
imports: from __future__ import annotations
  import csv
  import os
  import warnings
label_desc: Use image node_id 1 for calling a global function with example usage: _read_testing_data_answers(fname, delimiter) and returns: answers, answers, answers