Skip to content

Commit e098f9d

Browse files
committed
pretend should work for all except get reuqest type
1 parent b8cb123 commit e098f9d

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

githubcollective/github.py

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,6 @@ def __init__(self, organization, username, password, verbose, pretend):
3333
# requests library helpers
3434

3535
def _request(self, method, url, data=None):
36-
if self.pretend:
37-
return
3836
kw = {'url': BASE_URL+url+'?per_page=10000',
3937
'headers': self.headers}
4038
if data:
@@ -58,15 +56,23 @@ def _get_request(self, url):
5856
return json.load(self._request(requests.get, url))
5957

6058
def _delete_request(self, url):
59+
if self.pretend:
60+
return
6161
return self._request(requests.delete, url)
6262

6363
def _post_request(self, url, data):
64-
return json.load(self._request(requests.post, url, data))
64+
if self.pretend:
65+
return
66+
return self._request(requests.post, url, data)
6567

6668
def _put_request(self, url):
69+
if self.pretend:
70+
return
6771
return self._request(requests.put, url)
6872

6973
def _patch_request(self, url, data):
74+
if self.pretend:
75+
return
7076
return self._request(requests.patch, url, data)
7177

7278
#

0 commit comments

Comments
 (0)