예제 #1
0
def test_is_instances(url, expected):
    edr = EDRQueryParser(url)

    try:
        assert edr.is_instances == expected
    except ValueError as raisedException:
        assert expected == str(raisedException)
예제 #2
0
def test_datetime_interval_to(url, expected):
    edr = EDRQueryParser(url)

    try:
        assert edr.datetime.interval_to == expected
    except ValueError as raisedException:
        assert expected == str(raisedException)
예제 #3
0
def test_bbox(url, expected):
    edr = EDRQueryParser(url)

    try:
        assert edr.bbox.list == expected
    except ValueError as raisedException:
        assert expected == str(raisedException)
예제 #4
0
def test_coords_coords_type(url, expected):
    edr = EDRQueryParser(url)

    try:
        assert edr.coords.coords_type == expected
    except ValueError as raisedException:
        assert expected == str(raisedException)
예제 #5
0
def test_datetime_exact(url, expected):
    edr = EDRQueryParser(url)

    try:
        assert edr.datetime.exact == expected
    except ValueError as raisedException:
        assert expected == str(raisedException)
예제 #6
0
def test_z_is_interval(url, expected):
    edr = EDRQueryParser(url)

    try:
        assert edr.z.is_interval == expected
    except ValueError as raisedException:
        assert expected == str(raisedException)
예제 #7
0
def test_items_id(url, expected):
    edr = EDRQueryParser(url)
    assert edr.items_id == expected
예제 #8
0
def test_parameter_name(url, expected):
    edr = EDRQueryParser(url)
    try:
        assert edr.parameter_name.list == expected
    except ValueError as raisedException:
        assert expected == str(raisedException)
예제 #9
0
def test_z_float(url, expected):
    edr = EDRQueryParser(url)
    try:
        assert edr.z.float == expected
    except ValueError as raisedException:
        assert expected == str(raisedException)
예제 #10
0
def test_crs_value(url, expected):
    edr = EDRQueryParser(url)
    assert edr.crs.value == expected
예제 #11
0
def test_collection_name(url, expected):
    edr = EDRQueryParser(url)
    try:
        assert edr.collection_name == expected
    except ValueError as raisedException:
        assert expected == str(raisedException)
예제 #12
0
def test_format_value(url, expected):
    edr = EDRQueryParser(url)
    assert edr.format.value == expected
예제 #13
0
def test_instances_id(url, expected):
    edr = EDRQueryParser(url)
    assert edr.instances_id == expected
예제 #14
0
def test_locations_id(url, expected):
    edr = EDRQueryParser(url)
    assert edr.locations_id == expected