integration-testing
Ivan Habunek 2022-11-22 21:27:21 +01:00
rodzic 6833607984
commit e01bdaad93
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: CDBD63C43A30BB95
1 zmienionych plików z 4 dodań i 1 usunięć

Wyświetl plik

@ -300,6 +300,7 @@ def follow(app, user, account):
def unfollow(app, user, account):
return _account_action(app, user, account, 'unfollow')
def _get_account_list(app, user, path):
accounts = []
while path:
@ -308,10 +309,12 @@ def _get_account_list(app, user, path):
path = _get_next_path(response.headers)
return accounts
def following(app, user, account):
path = '/api/v1/accounts/{}/{}'.format(account, 'following')
return _get_account_list(app, user, path)
def followers(app, user, account):
path = '/api/v1/accounts/{}/{}'.format(account, 'followers')
return _get_account_list(app, user, path)
@ -344,7 +347,7 @@ def single_status(app, user, status_id):
def get_notifications(app, user, exclude_types=[], limit=20):
params={"exclude_types[]": exclude_types, "limit": limit}
params = {"exclude_types[]": exclude_types, "limit": limit}
return http.get(app, user, '/api/v1/notifications', params).json()