Coverage for tests/test_other.py: 100%
6 statements
« prev ^ index » next coverage.py v7.6.0, created at 2024-07-28 10:12 -0400
« prev ^ index » next coverage.py v7.6.0, created at 2024-07-28 10:12 -0400
1import src.overturetoosm.objects as objects
2import src.overturetoosm.utils as utils
5def test_util_source() -> None:
6 """Test the source statement function"""
7 source_1 = objects.Sources(
8 **{"property": "property1", "dataset": "dataset1", "confidence": 0.8}
9 )
10 source_2 = objects.Sources(
11 **{"property": "property2", "dataset": "dataset2", "confidence": 0.8}
12 )
14 assert (
15 utils.source_statement([source_1, source_2])
16 == "dataset1, dataset2 via overturetoosm"
17 )