diff --git a/python_files/test/OrekitDataLoadTest.py b/python_files/test/OrekitDataLoadTest.py new file mode 100644 index 0000000000000000000000000000000000000000..9f01e49bfe8c48119c8fd45a3ab3fd0414737b48 --- /dev/null +++ b/python_files/test/OrekitDataLoadTest.py @@ -0,0 +1,23 @@ +import os +import orekit +from orekit.pyhelpers import setup_orekit_curdir, download_orekit_data_curdir +from org.orekit.utils import Constants + +def test_load_data_from_library(): + orekit.initVM() + setup_orekit_curdir(from_pip_library=True) + assert(Constants.WGS84_EARTH_EQUATORIAL_RADIUS == 6378137.0) + +def test_download_and_load_data(): + orekit.initVM() + + orekit_data_zip = 'orekit-data.zip' + if os.path.isfile(orekit_data_zip): + os.remove(orekit_data_zip) + + download_orekit_data_curdir(filename=orekit_data_zip) + setup_orekit_curdir(filename=orekit_data_zip) + assert(Constants.WGS84_EARTH_EQUATORIAL_RADIUS == 6378137.0) + + if os.path.isfile(orekit_data_zip): + os.remove(orekit_data_zip)