code: def test_transform_returns_original_data_if_not_in_specified_indices(
      trf, img_3x3_rgb
  ):
      img_3x3 = img_3x3_rgb * 128
      kpts_data = np.array([[0, 0], [0, 2], [2, 2], [2, 0]]).reshape(
          (4, 2)
      )
      kpts = slc.Keypoints(kpts_data.copy(), 3, 3)
      dc = slc.DataContainer(
          (
              img_3x3.copy(),
              img_3x3.copy(),
              img_3x3.copy(),
              img_3x3.copy(),
              1,
              kpts,
              2,
          ),
          "IIIILPL",
      )
  
      kwargs = {"p": 1, "data_indices": (0, 1, 4)}
      if class_accepts(trf, "gain_range"):
          kwargs["gain_range"] = (0.7, 0.9)
      if class_accepts(trf, "brightness_range"):
          kwargs["brightness_range"] = (10, 20)
      if class_accepts(trf, "h_range"):
          kwargs["h_range"] = (50, 50)
          kwargs["s_range"] = (50, 50)
      if class_accepts(trf, "h_range"):
          kwargs["h_range"] = (50, 50)
          kwargs["s_range"] = (50, 50)
  
      trf = trf(**kwargs)
      res = trf(dc)
  
      assert np.linalg.norm(res.data[0] - img_3x3) > 0
      assert np.linalg.norm(res.data[1] - img_3x3) > 0
      np.testing.assert_array_equal(res.data[2], img_3x3)
      np.testing.assert_array_equal(res.data[3], img_3x3)
      assert res.data[-1] == 2
      np.testing.assert_array_equal(res.data[5].data, kpts_data)
  
imports: import solt.transforms
  import solt.core
  import numpy
  import pytest
  import sys, inspect
  import torch
  from .fixtures import *
label_desc: Use image node_id 10 for calling a global function with example usage: test_transform_returns_original_data_if_not_in_specified_indices(trf, img_3x3_rgb) without return types