Ejemplo n.º 1
0
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
Ejemplo n.º 2
0
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
Ejemplo n.º 3
0
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
Ejemplo n.º 4
0
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
Ejemplo n.º 5
0
def test_get_raster_temporal():
    raster = downloader.get_raster("97458c61-dbcd-41fd-a6f6-1a4e10418e00",
                                   "depth-dtri")
    assert raster["uuid"] == "9373c291-17e4-4ada-aed9-3d0beab8362e"
Ejemplo n.º 6
0
def test_get_raster():
    raster = downloader.get_raster("97458c61-dbcd-41fd-a6f6-1a4e10418e00",
                                   "depth-max-dtri")
    assert raster["uuid"] == "df512f0f-ccb1-4ee1-af68-0d2fdd8c6144"
Ejemplo n.º 7
0
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)
Ejemplo n.º 8
0
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
Ejemplo n.º 9
0
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
Ejemplo n.º 10
0
def test_get_raster_temporal():
    raster = downloader.get_raster(SCENARIO_UUID, "depth-dtri")
    assert raster["uuid"] == DEPTH_UUID
Ejemplo n.º 11
0
def test_get_raster():
    raster = downloader.get_raster(SCENARIO_UUID, "depth-max-dtri")
    print(raster)
    assert raster["uuid"] == DEPTH_MAX_UUID
Ejemplo n.º 12
0
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)