code: def _test(self, test_file):
      data, meta = loadarff(test_file)
      for i in range(len(data)):
          for j in range(4):
              assert_array_almost_equal(expect4_data[i][j], data[i][j])
      assert_equal(meta.types(), expected_types)
  
imports: import datetime
  import os
  import sys
  from os.path import join
  from io import StringIO
  import numpy
  from numpy.testing import assert_array_almost_equal, assert_array_equal, assert_equal, assert_
  import pytest
  from pytest import raises
  from scipy.io.arff.arffread import loadarff
  from scipy.io.arff.arffread import read_header, ParseArffError
label_desc: Use image node_id 5 for calling the TestData obj's underlying member method code with example usage: obj._test(test_file) without return types