X-Git-Url: https://git.openstreetmap.org/nominatim.git/blobdiff_plain/d78f0ba80470a33a7a76edfe3ace5108684873cd..8f0885f6cb24f545a2f5021d53d8aec64a72bf9b:/test/python/test_db_status.py diff --git a/test/python/test_db_status.py b/test/python/test_db_status.py index d73b099e..9631170a 100644 --- a/test/python/test_db_status.py +++ b/test/python/test_db_status.py @@ -72,3 +72,15 @@ def test_set_status_filled_table(status_table, temp_db_conn, temp_db_cursor): assert temp_db_cursor.rowcount == 1 assert temp_db_cursor.fetchone() == [date, 456, False] + + +def test_get_status_empty_table(status_table, temp_db_conn): + assert nominatim.db.status.get_status(temp_db_conn) == (None, None, None) + + +def test_get_status_success(status_table, temp_db_conn): + date = dt.datetime.fromordinal(1000000).replace(tzinfo=dt.timezone.utc) + nominatim.db.status.set_status(temp_db_conn, date=date, seq=667, indexed=False) + + assert nominatim.db.status.get_status(temp_db_conn) == \ + (date, 667, False)