code: def test_assert_data_containers_equal(
      img_3x4, mask_3x4, order, presence
  ):
      img, mask = img_3x4, mask_3x4
      kpts_data = (
          np.array([[0, 0], [0, 1], [1, 0], [1, 1]])
          .reshape((4, 2))
          .astype(float)
      )
      dc, dc_reordered = generate_data_container_based_on_presence(
          img, mask, kpts_data, order, presence
      )
      assert_data_containers_equal(dc, dc_reordered)
      assert dc == dc_reordered
  
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 3 for calling a global function with example usage: test_assert_data_containers_equal(img_3x4, mask_3x4, order, presence) without return types