code: def test_object_aabbox_rotation():
      cube = objects.Cube(
          look_at=(1, 1, 0)
      )  # 45 degree rotation around z
      lower, upper = cube.aabbox
  
      sqrt2 = np.sqrt(2)
      np.testing.assert_allclose(lower, (-sqrt2, -sqrt2, -1), atol=1e-5)
      np.testing.assert_allclose(upper, (sqrt2, sqrt2, 1), atol=1e-5)
  
imports: import re
  import pytest
  import numpy
  from numpy.testing import assert_allclose
  import pyquaternion
  from traitlets import TraitError
  from unittest import mock
  from kubric.core import Asset
  from kubric.core import UndefinedAsset
  from kubric.core import objects
  from kubric.core import materials
label_desc: Use image node_id 27 for calling a global function with example usage: test_object_aabbox_rotation() without return types