code: def test_numpy_loxodrome_direct():
      pytest.importorskip("numpy")
      lat, lon = lox.loxodrome_direct(
          [40, 40], [-80, -80], [10, 10], [30, 30]
      )
      assert lat == approx(40.000078)
      assert lon == approx(-79.99994145)
  
      lat, lon = lox.loxodrome_direct([40, 40], [-80, -80], 10, 30)
      lat, lon = lox.loxodrome_direct(
          [40, 40], [-80, -80], [10, 10], 30
      )
      lat, lon = lox.loxodrome_direct(
          [40, 40], [-80, -80], 10, [30, 30]
      )
  
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 8 for calling a global function with example usage: test_numpy_loxodrome_direct() without return types