|
1 | 1 | import github3
|
2 |
| -try: |
3 |
| - from unittest.mock import patch |
4 |
| -except ImportError: |
5 |
| - from mock import patch |
6 | 2 | from tests.utils import (BaseCase, load)
|
7 | 3 | from datetime import datetime
|
8 | 4 |
|
@@ -71,58 +67,6 @@ def test_str(self):
|
71 | 67 | assert str(self.user) == 'sigmavirus24'
|
72 | 68 | assert repr(self.user) == '<User [sigmavirus24:Ian Cordasco]>'
|
73 | 69 |
|
74 |
| - def test_add_email_address(self): |
75 |
| - self.assertRaises(github3.GitHubError, self.user.add_email_address, |
76 |
| - 'foo') |
77 |
| - |
78 |
| - self.not_called() |
79 |
| - self.login() |
80 |
| - with patch.object(github3.users.User, 'add_email_addresses') as p: |
81 |
| - self.user.add_email_address('foo') |
82 |
| - p.assert_called_once_with(['foo']) |
83 |
| - |
84 |
| - def test_add_email_addresses(self): |
85 |
| - self.response('emails', 201, _iter=True) |
86 |
| - self.post(self.github_url + 'user/emails') |
87 |
| - self.conf = { |
88 |
| - 'data': '["foo@bar.com"]', |
89 |
| - } |
90 |
| - |
91 |
| - self.assertRaises(github3.GitHubError, self.user.add_email_addresses, |
92 |
| - []) |
93 |
| - |
94 |
| - self.not_called() |
95 |
| - self.login() |
96 |
| - |
97 |
| - self.user.add_email_addresses(['foo@bar.com']) |
98 |
| - self.mock_assertions() |
99 |
| - |
100 |
| - def test_delete_email_address(self): |
101 |
| - self.assertRaises(github3.GitHubError, self.user.delete_email_address, |
102 |
| - 'foo') |
103 |
| - |
104 |
| - self.not_called() |
105 |
| - self.login() |
106 |
| - with patch.object(github3.users.User, 'delete_email_addresses') as p: |
107 |
| - self.user.delete_email_address('foo') |
108 |
| - p.assert_called_once_with(['foo']) |
109 |
| - |
110 |
| - def test_delete_email_addresses(self): |
111 |
| - self.response('', 204) |
112 |
| - self.delete(self.github_url + 'user/emails') |
113 |
| - self.conf = { |
114 |
| - 'data': '["foo@bar.com"]' |
115 |
| - } |
116 |
| - |
117 |
| - self.assertRaises(github3.GitHubError, |
118 |
| - self.user.delete_email_addresses, |
119 |
| - []) |
120 |
| - |
121 |
| - self.not_called() |
122 |
| - self.login() |
123 |
| - assert self.user.delete_email_addresses(['foo@bar.com']) |
124 |
| - self.mock_assertions() |
125 |
| - |
126 | 70 | def test_is_assignee_on(self):
|
127 | 71 | self.response('', 404)
|
128 | 72 | self.get(self.github_url + 'repos/abc/def/assignees/sigmavirus24')
|
|
0 commit comments