Exemplo n.º 1
0
def test__webresource__get_derivative_base_path():
    webresource = WebResource(spec=spec_name)
    d_path = webresource.get_derivative_base_path(test_uri)
    assert d_path
    assert len(d_path.split('/')) == 6
    assert d_path.startswith(THUMBNAIL_DIR)
    assert webresource.get_derivative_base_path(
        test_uri,
        kind=DEEPZOOM_DIR
    ).startswith(DEEPZOOM_DIR)
Exemplo n.º 2
0
def test__webresource__get_deepzoom_uri(settings):
    webresource = WebResource(spec=spec_name, uri=test_uri)
    deepzoom_uri = webresource.get_deepzoom_uri
    assert deepzoom_uri is not None
    assert settings.RDF_BASE_URL in deepzoom_uri
    assert webresource.get_derivative_base_path(kind=DEEPZOOM_DIR) in deepzoom_uri
    assert deepzoom_uri.endswith(".tif.dzi")