]> git.openstreetmap.org Git - nominatim.git/blob - test/python/api/conftest.py
add unit tests for new Python API
[nominatim.git] / test / python / api / conftest.py
1 # SPDX-License-Identifier: GPL-2.0-only
2 #
3 # This file is part of Nominatim. (https://nominatim.org)
4 #
5 # Copyright (C) 2022 by the Nominatim developer community.
6 # For a full list of authors see the git log.
7 """
8 Helper fixtures for API call tests.
9 """
10 from pathlib import Path
11 import pytest
12 import time
13
14 from nominatim.api import NominatimAPI
15
16 @pytest.fixture
17 def apiobj(temp_db):
18     """ Create an asynchronous SQLAlchemy engine for the test DB.
19     """
20     api = NominatimAPI(Path('/invalid'), {})
21     yield api
22     api.close()