Remove dead task DB fast-path and update task tests
This commit is contained in:
@@ -31,7 +31,9 @@ def _make_app(flush_count: int = 0) -> MagicMock:
|
||||
"""
|
||||
app = MagicMock()
|
||||
app.state.db = MagicMock()
|
||||
app.state.db.close = AsyncMock()
|
||||
app.state.scheduler = MagicMock()
|
||||
app.state.settings = MagicMock(database_path="/tmp/fake.db")
|
||||
return app
|
||||
|
||||
|
||||
@@ -49,6 +51,10 @@ class TestRunFlush:
|
||||
app = _make_app()
|
||||
|
||||
with patch(
|
||||
"app.tasks.geo_cache_flush.open_db",
|
||||
new_callable=AsyncMock,
|
||||
return_value=app.state.db,
|
||||
), patch(
|
||||
"app.tasks.geo_cache_flush.geo_service.flush_dirty",
|
||||
new_callable=AsyncMock,
|
||||
return_value=0,
|
||||
@@ -63,6 +69,10 @@ class TestRunFlush:
|
||||
app = _make_app()
|
||||
|
||||
with patch(
|
||||
"app.tasks.geo_cache_flush.open_db",
|
||||
new_callable=AsyncMock,
|
||||
return_value=app.state.db,
|
||||
), patch(
|
||||
"app.tasks.geo_cache_flush.geo_service.flush_dirty",
|
||||
new_callable=AsyncMock,
|
||||
return_value=15,
|
||||
@@ -79,6 +89,10 @@ class TestRunFlush:
|
||||
app = _make_app()
|
||||
|
||||
with patch(
|
||||
"app.tasks.geo_cache_flush.open_db",
|
||||
new_callable=AsyncMock,
|
||||
return_value=app.state.db,
|
||||
), patch(
|
||||
"app.tasks.geo_cache_flush.geo_service.flush_dirty",
|
||||
new_callable=AsyncMock,
|
||||
return_value=0,
|
||||
|
||||
Reference in New Issue
Block a user