7
7
from intercom .client import Client
8
8
from intercom .request import Request
9
9
from intercom import UnexpectedError
10
- from mock import Mock
11
10
from mock import patch
12
11
from nose .tools import assert_raises
13
12
from nose .tools import eq_
@@ -23,7 +22,7 @@ def setUp(self):
23
22
24
23
@istest
25
24
def it_raises_resource_not_found (self ):
26
- resp = mock_response ('{}' , status_code = 404 )
25
+ resp = mock_response (None , status_code = 404 )
27
26
with patch ('requests.request' ) as mock_method :
28
27
mock_method .return_value = resp
29
28
with assert_raises (intercom .ResourceNotFound ):
@@ -32,7 +31,7 @@ def it_raises_resource_not_found(self):
32
31
33
32
@istest
34
33
def it_raises_authentication_error_unauthorized (self ):
35
- resp = mock_response ('{}' , status_code = 401 )
34
+ resp = mock_response (None , status_code = 401 )
36
35
with patch ('requests.request' ) as mock_method :
37
36
mock_method .return_value = resp
38
37
with assert_raises (intercom .AuthenticationError ):
@@ -41,7 +40,7 @@ def it_raises_authentication_error_unauthorized(self):
41
40
42
41
@istest
43
42
def it_raises_authentication_error_forbidden (self ):
44
- resp = mock_response ('{}' , status_code = 403 )
43
+ resp = mock_response (None , status_code = 403 )
45
44
with patch ('requests.request' ) as mock_method :
46
45
mock_method .return_value = resp
47
46
with assert_raises (intercom .AuthenticationError ):
@@ -50,7 +49,7 @@ def it_raises_authentication_error_forbidden(self):
50
49
51
50
@istest
52
51
def it_raises_server_error (self ):
53
- resp = Mock ( encoding = "utf-8" , content = '{}' , status_code = 500 )
52
+ resp = mock_response ( None , status_code = 500 )
54
53
with patch ('requests.request' ) as mock_method :
55
54
mock_method .return_value = resp
56
55
with assert_raises (intercom .ServerError ):
@@ -59,7 +58,7 @@ def it_raises_server_error(self):
59
58
60
59
@istest
61
60
def it_raises_bad_gateway_error (self ):
62
- resp = mock_response ('{}' , status_code = 502 )
61
+ resp = mock_response (None , status_code = 502 )
63
62
with patch ('requests.request' ) as mock_method :
64
63
mock_method .return_value = resp
65
64
with assert_raises (intercom .BadGatewayError ):
@@ -68,7 +67,7 @@ def it_raises_bad_gateway_error(self):
68
67
69
68
@istest
70
69
def it_raises_service_unavailable_error (self ):
71
- resp = mock_response ('{}' , status_code = 503 )
70
+ resp = mock_response (None , status_code = 503 )
72
71
with patch ('requests.request' ) as mock_method :
73
72
mock_method .return_value = resp
74
73
with assert_raises (intercom .ServiceUnavailableError ):
0 commit comments