class_docstr: GVAR float tester.
class_docstr_tok: ["GVAR","float","tester","."]
docstr: Test function.
docstr_tok: ["Test","function","."]
code: def test_fun(self):
      """Test function."""
      test_data = [
          (-1.0, b"\xbe\xf0\x00\x00"),
          (-0.1640625, b"\xbf\xd6\x00\x00"),
          (0.0, b"\x00\x00\x00\x00"),
          (0.1640625, b"\x40\x2a\x00\x00"),
          (1.0, b"\x41\x10\x00\x00"),
          (100.1640625, b"\x42\x64\x2a\x00"),
      ]
  
      for expected, str_val in test_data:
          val = np.frombuffer(str_val, dtype=">i4")
          assert expected == make_gvar_float(val)
  
imports: import datetime
  import unittest
  from unittest import mock
  import numpy
  from xarray import DataArray
  from satpy.readers.goes_imager_hrit import ALTITUDE, HRITGOESFileHandler, HRITGOESPrologueFileHandler, make_gvar_float, make_sgs_time, sgs_time
  from satpy.tests.utils import make_dataid
label_desc: Use image node_id 1 for calling the TestGVARFloat obj's underlying member method code with example usage: obj.test_fun() without return types