def test_license_rdf_filename():
    expected_url = os.path.join(
        RDF_DIR, 'creativecommons.org_licenses_by_2.0_.rdf')
    assert license.license_rdf_filename(
        'http://creativecommons.org/licenses/by/2.0/') == expected_url

    expected_url = os.path.join(
        RDF_DIR, 'creativecommons.org_licenses_by_2.0_cl_.rdf')
    assert license.license_rdf_filename(
        'http://creativecommons.org/licenses/by/2.0/cl/') == expected_url

    expected_url = os.path.join(
        RDF_DIR, 'creativecommons.org_licenses_BSD_.rdf')
    assert license.license_rdf_filename(
        'http://creativecommons.org/licenses/BSD/') == expected_url

    expected_url = os.path.join(
        RDF_DIR, 'creativecommons.org_publicdomain_zero_1.0_.rdf')
    assert license.license_rdf_filename(
        'http://creativecommons.org/publicdomain/zero/1.0/') == expected_url

    expected_url = os.path.join(
        TEST_RDF_DIR, 'creativecommons.org_publicdomain_zero_1.0_.rdf')
    assert license.license_rdf_filename(
        'http://creativecommons.org/publicdomain/zero/1.0/',
        TEST_RDF_DIR) == expected_url
Example #2
0
def test_license_rdf_filename():
    expected_url = os.path.join(RDF_DIR, "creativecommons.org_licenses_by_2.0_.rdf")
    assert license.license_rdf_filename("http://creativecommons.org/licenses/by/2.0/") == expected_url

    expected_url = os.path.join(RDF_DIR, "creativecommons.org_licenses_by_2.0_cl_.rdf")
    assert license.license_rdf_filename("http://creativecommons.org/licenses/by/2.0/cl/") == expected_url

    expected_url = os.path.join(RDF_DIR, "creativecommons.org_licenses_BSD_.rdf")
    assert license.license_rdf_filename("http://creativecommons.org/licenses/BSD/") == expected_url

    expected_url = os.path.join(RDF_DIR, "creativecommons.org_publicdomain_zero_1.0_.rdf")
    assert license.license_rdf_filename("http://creativecommons.org/publicdomain/zero/1.0/") == expected_url

    expected_url = os.path.join(TEST_RDF_DIR, "creativecommons.org_publicdomain_zero_1.0_.rdf")
    assert (
        license.license_rdf_filename("http://creativecommons.org/publicdomain/zero/1.0/", TEST_RDF_DIR) == expected_url
    )
Example #3
0
def license_rdf_view(request, license):
    rdf_response = Response(file(license_rdf_filename(license.uri)).read())
    rdf_response.headers['Content-Type'] = 'application/rdf+xml; charset=UTF-8'
    return rdf_response
Example #4
0
def license_rdf_view(request, license):
    rdf_response = Response(file(license_rdf_filename(license.uri)).read())
    rdf_response.headers['Content-Type'] = 'application/rdf+xml; charset=UTF-8'
    return rdf_response