code: def test_imagej_hyperstack(tmp_path):
      filename = tmp_path / "hyperstack.tiff"
  
      with iio.imopen(filename, "w", imagej=True) as file:
          file.write(np.zeros((15, 2, 180, 183), dtype=np.uint8))
  
      # test ImageIO plugin
      img = iio.imread(filename)
      assert img.shape == (15, 2, 180, 183)
  
      metadata = iio.immeta(filename)
      assert metadata["is_imagej"] is True
  
imports: import datetime
  import numpy
  import pytest
  import io
  from copy import deepcopy
  import struct
  import imageio.v3
  from imageio.config import known_plugins, known_extensions
label_desc: Use image node_id 9 for calling a global function with example usage: test_imagej_hyperstack(tmp_path) without return types