code: def test_iaa_transforms_emit_warning(aug, keypoints, expected):
      with pytest.warns(
          UserWarning,
          match="IAAFliplr transformation supports only 'xy' keypoints augmentation",
      ):
          Compose(
              [aug(p=1)],
              keypoint_params={
                  "format": "xyas",
                  "label_fields": ["labels"],
              },
          )
  
imports: import cv2
  import imgaug
  import numpy
  import pytest
  import albumentations
  from albumentations import Compose
  from albumentations.core.bbox_utils import convert_bboxes_from_albumentations, convert_bboxes_to_albumentations
  from albumentations.imgaug.transforms import IAAAdditiveGaussianNoise, IAAAffine, IAACropAndPad, IAAFliplr, IAAFlipud, IAAPerspective, IAAPiecewiseAffine, IAASharpen, IAASuperpixels
  from tests.utils import set_seed
label_desc: Use image node_id 7 for calling a global function with example usage: test_iaa_transforms_emit_warning(aug, keypoints, expected) without return types