Source code for apis_core.utils.test_normalize

# SPDX-FileCopyrightText: 2023 Birger Schacht
# SPDX-License-Identifier: MIT

from django.test import TestCase

from apis_core.utils import normalize


[docs] class NormalizeTest(TestCase):
[docs] def test_clean_uri_geonames(self): uri = "https://www.geonames.org/2783029/achensee.html" res = "https://sws.geonames.org/2783029/" self.assertEqual(normalize.clean_uri(uri), res)
[docs] def test_clean_uri_wikidata(self): uri = "https://www.wikidata.org/wiki/Q1735" res = "http://www.wikidata.org/entity/Q1735" self.assertEqual(normalize.clean_uri(uri), res)
[docs] def test_clean_uri_dnb(self): uri = "https://d-nb.info/gnd/118540475" res = "https://d-nb.info/gnd/118540475" self.assertEqual(normalize.clean_uri(uri), res)