code: def test_img_shape_checker_decorator_shape_check():
      img = np.random.rand(3, 4, 5, 6)
      func = slu.img_shape_checker(lambda x: x)
      with pytest.raises(ValueError):
          func(img)
  
imports: import itertools
  import random
  import cv2
  import numpy
  import pytest
  import torch
  import solt.core
  import solt.transforms
  import solt.utils
  from .fixtures import *
label_desc: Use image node_id 4 for calling a global function with example usage: test_img_shape_checker_decorator_shape_check() without return types