Skip to content

Commit f798c43

Browse files
committed
request 0.14.0 support
1 parent 6cb069a commit f798c43

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

pygithub3/core/client.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
#!/usr/bin/env python
21
# -*- encoding: utf-8 -*-
32

43
import requests
@@ -50,10 +49,11 @@ def set_credentials(self, login, password):
5049

5150
def set_token(self, token):
5251
if token:
53-
self.requester.params['access_token'] = token
52+
self.requester.params.append(('access_token', token))
5453

5554
def __set_params(self, config):
56-
self.requester.params['per_page'] = config.get('per_page')
55+
per_page = ('per_page', config.get('per_page'))
56+
self.requester.params.append(per_page)
5757
if config.get('verbose'):
5858
self.requester.config = {'verbose': config['verbose']}
5959

pygithub3/tests/core/test_client.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
#!/usr/bin/env python
21
# -*- encoding: utf-8 -*-
32

43
import requests
@@ -26,17 +25,18 @@ def test_set_credentials_with_invalid(self):
2625

2726
def test_set_token_with_valid(self):
2827
self.c.set_token('tokenize')
29-
self.assertEqual(self.c.requester.params['access_token'], 'tokenize')
28+
self.assertEqual(dict(self.c.requester.params)['access_token'],
29+
'tokenize')
3030

3131
def test_set_token_with_invalid(self):
3232
self.c.set_token('')
33-
self.assertIsNone(self.c.requester.params.get('access_token'))
33+
self.assertIsNone(dict(self.c.requester.params).get('access_token'))
3434

3535
def test_INIT_client_with_another_config_args(self):
3636
new_c = Client(base_url='url', per_page=10, user='me', repo='myrepo',
3737
verbose='stream')
3838
self.assertEqual(new_c.config['base_url'], 'url')
39-
self.assertEqual(new_c.requester.params['per_page'], 10)
39+
self.assertEqual(dict(new_c.requester.params)['per_page'], 10)
4040
self.assertEqual(new_c.user, 'me')
4141
self.assertEqual(new_c.repo, 'myrepo')
4242
self.assertEqual(new_c.requester.config['verbose'], 'stream')

0 commit comments

Comments
 (0)