code: def test_size_is_tuple_of_ints(self):
      bbsoi = iadata.quokka_bounding_boxes()
      bbsoi_resized = iadata.quokka_bounding_boxes(size=(642, 959))
      assert bbsoi_resized.shape == (642, 959, 3)
      assert len(bbsoi.bounding_boxes) == len(
          bbsoi_resized.bounding_boxes
      )
      for bb, bb_resized in zip(
          bbsoi.bounding_boxes, bbsoi_resized.bounding_boxes
      ):
          d = np.sqrt(
              (bb.center_x - bb_resized.center_x) ** 2
              + (bb.center_y - bb_resized.center_y) ** 2
          )
          assert d < 1.0
  
imports: from __future__ import print_function, division, absolute_import
  import warnings
  import sys
  import numpy
  import imgaug
  import imgaug.data
  from imgaug.data import _quokka_normalize_extract, _compute_resized_shape
label_desc: Use image node_id 3 for calling the Test_quokka_bounding_boxes obj's underlying member method code with example usage: obj.test_size_is_tuple_of_ints() without return types