code: def test_numpy_2d_loxodrome_inverse():
      pytest.importorskip("numpy")
      d, a = lox.loxodrome_inverse(
          [[40, 40], [40, 40]], [[-80, -80], [-80, -80]], 65, -148
      )
      assert d == approx(5248666.209)
      assert a == approx(302.00567)
  
      d, a = lox.loxodrome_inverse(
          [[40, 40], [40, 40]],
          [[-80, -80], [-80, -80]],
          [[65, 65], [65, 65]],
          -148,
      )
      d, a = lox.loxodrome_inverse(
          [[40, 40], [40, 40]],
          [[-80, -80], [-80, -80]],
          65,
          [[-148, -148], [-148, -148]],
      )
      d, a = lox.loxodrome_inverse(
          40, -80, [[65, 65], [65, 65]], [[-148, -148], [-148, -148]]
      )
  
file_path: pymap3d/src/pymap3d/tests/test_rhumb.py
imports: import pymap3d.lox
  import pytest
  from pytest import approx
label_desc: Use image node_id 6 for calling a global function with example usage: test_numpy_2d_loxodrome_inverse() without return types