diff --git a/tests/test_console.py b/tests/test_console.py index 7423ebc..9c46b86 100644 --- a/tests/test_console.py +++ b/tests/test_console.py @@ -133,7 +133,7 @@ def test_timeline(mock_get, monkeypatch, capsys): console.run_command(app, user, 'timeline', ['--once']) - mock_get.assert_called_once_with(app, user, '/api/v1/timelines/home?limit=10', None) + mock_get.assert_called_once_with(app, user, '/api/v1/timelines/home', {'limit': 10}) out, err = capsys.readouterr() lines = out.split("\n") @@ -174,7 +174,7 @@ def test_timeline_with_re(mock_get, monkeypatch, capsys): console.run_command(app, user, 'timeline', ['--once']) - mock_get.assert_called_once_with(app, user, '/api/v1/timelines/home?limit=10', None) + mock_get.assert_called_once_with(app, user, '/api/v1/timelines/home', {'limit': 10}) out, err = capsys.readouterr() lines = out.split("\n") diff --git a/toot/api.py b/toot/api.py index baa4c28..7022823 100644 --- a/toot/api.py +++ b/toot/api.py @@ -251,8 +251,9 @@ def _timeline_generator(app, user, path, params=None): def home_timeline_generator(app, user, limit=20): - path = f"/api/v1/timelines/home?limit={limit}" - return _timeline_generator(app, user, path) + path = "/api/v1/timelines/home" + params = {"limit": limit} + return _timeline_generator(app, user, path, params) def public_timeline_generator(app, user, local=False, limit=20):