From a5817327d0c14cf18d8d9d6897fcf9599d0b0e27 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20Jonglez?= <clement@jonglez.space> Date: Tue, 12 Mar 2024 10:55:17 +0100 Subject: [PATCH] add 2 test cases for loading orekit data 1) from library, 2) from downloaded zip --- python_files/test/OrekitDataLoadTest.py | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 python_files/test/OrekitDataLoadTest.py diff --git a/python_files/test/OrekitDataLoadTest.py b/python_files/test/OrekitDataLoadTest.py new file mode 100644 index 0000000..9f01e49 --- /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) -- GitLab