diff --git a/em27_metadata/loader.py b/em27_metadata/loader.py index 2b38623..b920afd 100644 --- a/em27_metadata/loader.py +++ b/em27_metadata/loader.py @@ -129,14 +129,10 @@ def load_from_local_files( def load_from_example_data() -> em27_metadata.interfaces.EM27MetadataInterface: - _PACKAGE_DIR = os.path.dirname(os.path.abspath(__file__)) + _PROJECT_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) return load_from_local_files( - locations_path=os.path.join( - _PACKAGE_DIR, "sample-data", "locations.json" - ), - sensors_path=os.path.join(_PACKAGE_DIR, "sample-data", "sensors.json"), - campaigns_path=os.path.join( - _PACKAGE_DIR, "sample-data", "campaigns.json" - ), + locations_path=os.path.join(_PROJECT_DIR, "data", "locations.json"), + sensors_path=os.path.join(_PROJECT_DIR, "data", "sensors.json"), + campaigns_path=os.path.join(_PROJECT_DIR, "data", "campaigns.json"), ) diff --git a/em27_metadata/sample-data/README.md b/em27_metadata/sample-data/README.md deleted file mode 100644 index aa2f399..0000000 --- a/em27_metadata/sample-data/README.md +++ /dev/null @@ -1 +0,0 @@ -This directory contains dummy data used to test the library. diff --git a/em27_metadata/sample-data/campaigns.json b/em27_metadata/sample-data/campaigns.json deleted file mode 100644 index a2bd3f7..0000000 --- a/em27_metadata/sample-data/campaigns.json +++ /dev/null @@ -1,9 +0,0 @@ -[ - { - "campaign_id": "cid1", - "from_datetime": "2019-09-13T00:00:00+0000", - "to_datetime": "2100-01-01T23:59:59+0000", - "sensor_ids": ["sid1", "sid2"], - "location_ids": ["lid1", "lid2"] - } -] diff --git a/em27_metadata/sample-data/locations.json b/em27_metadata/sample-data/locations.json deleted file mode 100644 index 6a0195a..0000000 --- a/em27_metadata/sample-data/locations.json +++ /dev/null @@ -1,16 +0,0 @@ -[ - { - "location_id": "lid1", - "details": "description of location 1", - "lon": 10.5, - "lat": 48.1, - "alt": 500 - }, - { - "location_id": "lid2", - "details": "description of location 2", - "lon": 11.3, - "lat": 48.0, - "alt": 600 - } -] diff --git a/em27_metadata/sample-data/sensors.json b/em27_metadata/sample-data/sensors.json deleted file mode 100644 index e35e53b..0000000 --- a/em27_metadata/sample-data/sensors.json +++ /dev/null @@ -1,50 +0,0 @@ -[ - { - "sensor_id": "sid1", - "serial_number": 50, - "setups": [ - { - "from_datetime": "2020-08-22T00:00:00+0000", - "to_datetime": "2020-08-25T23:59:59+0000", - "value": { - "location_id": "lid1", - "pressure_data_source": "LMU-MIM01-height-adjusted", - "atmospheric_profile_location_id": "lid2", - "utc_offset": 2 - } - }, - { - "from_datetime": "2020-08-26T00:00:00+0000", - "to_datetime": "2020-08-30T23:59:59+0000", - "value": { - "location_id": "lid1", - "pressure_data_source": "LMU-MIM01-height-adjusted", - "utc_offset": 2 - } - }, - { - "from_datetime": "2020-08-31T00:00:00+0000", - "to_datetime": "2020-09-26T23:59:59+0000", - "value": { "location_id": "lid1", "utc_offset": 2 } - }, - { - "from_datetime": "2020-09-27T00:00:00+0000", - "to_datetime": "2020-10-01T23:59:59+0000", - "value": { "location_id": "lid2" } - } - ] - }, - { - "sensor_id": "sid2", - "serial_number": 51, - "setups": [ - { - "from_datetime": "2020-08-26T00:00:00+0000", - "to_datetime": "2020-10-01T23:59:59+0000", - "value": { - "location_id": "lid1" - } - } - ] - } -] diff --git a/tests/test_loaders.py b/tests/test_loaders.py index 31d77dc..a71be6f 100644 --- a/tests/test_loaders.py +++ b/tests/test_loaders.py @@ -27,13 +27,7 @@ def test_remote_loader_private_repo() -> None: @pytest.mark.library def test_local_loader() -> None: em27_metadata.load_from_local_files( - locations_path=os.path.join( - PROJECT_DIR, "em27_metadata", "sample-data", "locations.json" - ), - sensors_path=os.path.join( - PROJECT_DIR, "em27_metadata", "sample-data", "sensors.json" - ), - campaigns_path=os.path.join( - PROJECT_DIR, "em27_metadata", "sample-data", "campaigns.json" - ), + locations_path=os.path.join(PROJECT_DIR, "data", "locations.json"), + sensors_path=os.path.join(PROJECT_DIR, "data", "sensors.json"), + campaigns_path=os.path.join(PROJECT_DIR, "data", "campaigns.json"), )