import funkwhale_api from funkwhale_api.common import session def test_get_user_agent(settings): settings.FUNKWHALE_URL = 'https://test.com' 'http.rb/3.0.0 (Mastodon/2.2.0; +https://mastodon.eliotberriot.com/)' expected = 'python-requests (funkwhale/{}; +{})'.format( funkwhale_api.__version__, settings.FUNKWHALE_URL ) assert session.get_user_agent() == expected def test_get_session(): expected = session.get_user_agent() assert session.get_session().headers['User-Agent'] == expected