def test_create_raster_task(): task = downloader.create_raster_task( downloader.get_raster("97458c61-dbcd-41fd-a6f6-1a4e10418e00", "depth-max-dtri"), "EPSG:28992", "1000", ) assert task is not None
def test_get_raster_link(): raster = downloader.get_raster(SCENARIO_UUID, "depth-max-dtri") download_url = downloader.get_raster_link(raster, "EPSG:4326", 10, bounds=None, time=None) assert download_url is not None
def test_get_raster_link(): raster = downloader.get_raster("97458c61-dbcd-41fd-a6f6-1a4e10418e00", "depth-max-dtri") download_url = downloader.get_raster_link(raster, "EPSG:4326", 10, bounds=None, time=None) assert download_url is not None
def test_get_raster_from_non_existing_scenario(): with pytest.raises(HTTPError): raster = downloader.get_raster("97458c61-dbcd-41fd-a6f6-1a4e10418e01", "depth-max-dtri") assert raster is not None
def test_get_raster_temporal(): raster = downloader.get_raster("97458c61-dbcd-41fd-a6f6-1a4e10418e00", "depth-dtri") assert raster["uuid"] == "9373c291-17e4-4ada-aed9-3d0beab8362e"
def test_get_raster(): raster = downloader.get_raster("97458c61-dbcd-41fd-a6f6-1a4e10418e00", "depth-max-dtri") assert raster["uuid"] == "df512f0f-ccb1-4ee1-af68-0d2fdd8c6144"
def test_get_raster_timesteps(): raster = downloader.get_raster(SCENARIO_UUID, "s1-dtri") timesteps = downloader.get_raster_timesteps(raster, interval_hours=None) assert isinstance(timesteps, list) and all( isinstance(step, str) for step in timesteps)
def test_create_raster_task(): task = downloader.create_raster_task( downloader.get_raster(SCENARIO_UUID, "depth-max-dtri"), "EPSG:28992", "1000" ) assert task is not None
def test_get_raster_from_non_existing_scenario(): with pytest.raises(HTTPError): raster = downloader.get_raster( "3d3c9b6d-58d0-43cd-a850-8e6c2982d14f", "depth-max-dtri" ) assert raster is not None
def test_get_raster_temporal(): raster = downloader.get_raster(SCENARIO_UUID, "depth-dtri") assert raster["uuid"] == DEPTH_UUID
def test_get_raster(): raster = downloader.get_raster(SCENARIO_UUID, "depth-max-dtri") print(raster) assert raster["uuid"] == DEPTH_MAX_UUID
def test_get_raster_timesteps(): raster = downloader.get_raster("97458c61-dbcd-41fd-a6f6-1a4e10418e00", "s1-dtri") timesteps = downloader.get_raster_timesteps(raster, interval_hours=None) assert isinstance(timesteps, list) and all( isinstance(step, str) for step in timesteps)