code: def test_compose_with_keypoint_noop(
      keypoints, keypoint_format, labels
  ):
      image = np.ones((100, 100, 3))
      if labels is not None:
          aug = A.Compose(
              [A.NoOp(p=1.0)],
              keypoint_params={
                  "format": keypoint_format,
                  "label_fields": ["labels"],
              },
          )
          transformed = aug(
              image=image, keypoints=keypoints, labels=labels
          )
      else:
          aug = A.Compose(
              [A.NoOp(p=1.0)],
              keypoint_params={"format": keypoint_format},
          )
          transformed = aug(image=image, keypoints=keypoints)
      assert np.array_equal(transformed["image"], image)
      assert transformed["keypoints"] == keypoints
  
imports: import math
  import numpy
  import pytest
  import albumentations
  import albumentations.augmentations.geometric.functional
  from albumentations.core.keypoints_utils import angle_to_2pi_range, convert_keypoint_from_albumentations, convert_keypoint_to_albumentations, convert_keypoints_from_albumentations, convert_keypoints_to_albumentations
label_desc: Use image node_id 6 for calling a global function with example usage: test_compose_with_keypoint_noop(keypoints, keypoint_format, labels) without return types