code: def test_addition_with_ordinals():
      assert Ordinal(OmegaPower(5, 3), OmegaPower(3, 2)) + Ordinal(
          OmegaPower(3, 3)
      ) == Ordinal(OmegaPower(5, 3), OmegaPower(3, 5))
      assert Ordinal(OmegaPower(5, 3), OmegaPower(3, 2)) + Ordinal(
          OmegaPower(4, 2)
      ) == Ordinal(OmegaPower(5, 3), OmegaPower(4, 2))
      assert Ordinal(OmegaPower(omega, 2), OmegaPower(3, 2)) + Ordinal(
          OmegaPower(4, 2)
      ) == Ordinal(OmegaPower(omega, 2), OmegaPower(4, 2))
  
file_path: sympy/sympy/sets/tests/test_ordinals.py
imports: from sympy.sets.ordinals import Ordinal, OmegaPower, ord0, omega
  from sympy.testing.pytest import raises
label_desc: Use image node_id 3 for calling a global function with example usage: test_addition_with_ordinals() without return types