code: def test_get_ti_dataset_bt(sgli_ir_file):
      """Test getting brightness temperatures for IR channels."""
      handler = HDF5SGLI(sgli_ir_file, {"resolution": "L"}, {})
      did = dict(
          name="TI1",
          resolution=1000,
          polarization=None,
          calibration="brightness_temperature",
      )
      with pytest.raises(NotImplementedError):
          _ = handler.get_dataset(
              did,
              {
                  "file_key": "Image_data/Lt_TI01",
                  "units": "K",
                  "standard_name": "toa_brightness_temperature",
              },
          )
  
imports: import sys
  from datetime import datetime, timedelta
  import dask
  import h5py
  import numpy
  import pytest
  from satpy.readers.sgli_l1b import HDF5SGLI
label_desc: Use image node_id 19 for calling a global function with example usage: test_get_ti_dataset_bt(sgli_ir_file) without return types