code: def test_compose_with_keypoint_noop_label_outside(
      keypoints, keypoint_format, labels
  ):
      image = np.ones((100, 100, 3))
      aug = A.Compose(
          [A.NoOp(p=1.0)],
          keypoint_params={
              "format": keypoint_format,
              "label_fields": list(labels.keys()),
          },
      )
      transformed = aug(image=image, keypoints=keypoints, **labels)
      assert np.array_equal(transformed["image"], image)
      assert transformed["keypoints"] == keypoints
      for k, v in labels.items():
          assert transformed[k] == v
  
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 8 for calling a global function with example usage: test_compose_with_keypoint_noop_label_outside(keypoints, keypoint_format, labels) without return types