5
5
from github3 .issues .milestone import Milestone
6
6
from github3 .issues import Issue
7
7
import datetime
8
- from tests .utils import BaseCase , load
9
- try :
10
- from unittest .mock import patch
11
- except ImportError :
12
- from mock import patch
8
+ from tests .utils import BaseCase , load , mock
13
9
14
10
15
11
class TestLabel (BaseCase ):
@@ -171,7 +167,7 @@ def test_assign(self):
171
167
172
168
self .login ()
173
169
174
- with patch .object (Issue , 'edit' ) as ed :
170
+ with mock . patch .object (Issue , 'edit' ) as ed :
175
171
ed .return_value = True
176
172
assert self .i .assign (None ) is False
177
173
self .not_called ()
@@ -189,7 +185,7 @@ def test_close(self):
189
185
self .not_called ()
190
186
self .login ()
191
187
192
- with patch .object (Issue , 'edit' ) as ed :
188
+ with mock . patch .object (Issue , 'edit' ) as ed :
193
189
ed .return_value = True
194
190
assert self .i .close ()
195
191
u = self .i .assignee .login if self .i .assignee else ''
@@ -277,7 +273,7 @@ def test_remove_all_labels(self):
277
273
278
274
self .login ()
279
275
280
- with patch .object (Issue , 'replace_labels' ) as rl :
276
+ with mock . patch .object (Issue , 'replace_labels' ) as rl :
281
277
rl .return_value = []
282
278
assert self .i .remove_all_labels () == []
283
279
rl .assert_called_once_with ([])
@@ -303,7 +299,7 @@ def test_reopen(self):
303
299
n = self .i .milestone .number if self .i .milestone else None
304
300
u = self .i .assignee .login if self .i .assignee else None
305
301
306
- with patch .object (Issue , 'edit' ) as ed :
302
+ with mock . patch .object (Issue , 'edit' ) as ed :
307
303
ed .return_value = True
308
304
assert self .i .reopen ()
309
305
labels = [str (l ) for l in self .i .labels ]
0 commit comments