Log Wikimedia API request metrics

This commit is contained in:
Edward Betts 2026-05-18 23:20:37 +01:00
parent eecbd3cfb8
commit 9486d9cb8a
5 changed files with 268 additions and 16 deletions

View file

@ -19,7 +19,7 @@ class ApiGetTests(unittest.TestCase):
session = Mock()
session.get.return_value = response
with patch("add_links.api._get_active_session", return_value=session):
with patch("add_links.api._get_active_session", return_value=(session, "anon")):
with self.assertRaises(api.MediawikiError) as ctx:
api.api_get({"action": "query"})