code: def test_manually_specified_padding_and_interpolation(
      img_5x5, mask_5x5
  ):
      dc = slc.DataContainer(
          (img_5x5, img_5x5, mask_5x5, mask_5x5, 1),
          "IIMML",
          {
              0: {"interpolation": "bicubic", "padding": "z"},
              2: {"interpolation": "bilinear"},
              3: {"padding": "r"},
          },
      )
  
      assert dc.transform_settings[0]["interpolation"] == (
          "bicubic",
          "strict",
      )
      assert dc.transform_settings[1]["interpolation"] == (
          "bilinear",
          "inherit",
      )
      assert dc.transform_settings[2]["interpolation"] == (
          "bilinear",
          "strict",
      )
      assert dc.transform_settings[3]["interpolation"] == (
          "nearest",
          "strict",
      )
  
      assert dc.transform_settings[0]["padding"] == ("z", "strict")
      assert dc.transform_settings[1]["padding"] == ("z", "inherit")
      assert dc.transform_settings[2]["padding"] == ("z", "inherit")
      assert dc.transform_settings[3]["padding"] == ("r", "strict")
  
imports: import itertools
  import random
  import cv2
  import numpy
  import pytest
  import torch
  import solt.core
  import solt.transforms
  import solt.utils
  from .fixtures import *
label_desc: Use image node_id 33 for calling a global function with example usage: test_manually_specified_padding_and_interpolation(img_5x5, mask_5x5) without return types