code: def test_insat3d_only_has_3_resolutions(insat_filename):
      """Test that we only accept 1000, 4000, 8000."""
      with pytest.raises(
          ValueError,
          match="Resolution 1024 not available. Available resolutions: 1000, 4000, 8000",
      ):
          _ = open_dataset(insat_filename, resolution=1024)
  
imports: import os
  from datetime import datetime
  import dask.array
  import h5netcdf
  import numpy
  import pytest
  from satpy import Scene
  from satpy.readers.insat3d_img_l1b_h5 import CHANNELS_BY_RESOLUTION, LUT_SUFFIXES, Insat3DIMGL1BH5FileHandler, get_lonlat_suffix, open_dataset, open_datatree
  from satpy.tests.utils import make_dataid
label_desc: Use image node_id 8 for calling a global function with example usage: test_insat3d_only_has_3_resolutions(insat_filename) without return types