code: def test_keypoint_transform_format_xy(aug, keypoints, expected):
      transform = Compose(
          [aug(p=1)],
          keypoint_params={"format": "xy", "label_fields": ["labels"]},
      )
  
      image = np.ones((100, 100, 3))
      transformed = transform(
          image=image,
          keypoints=keypoints,
          labels=np.ones(len(keypoints)),
      )
      assert np.allclose(expected, transformed["keypoints"])
  
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 6 for calling a global function with example usage: test_keypoint_transform_format_xy(aug, keypoints, expected) without return types