1111from nose .tools import raises
1212from unittest import TestCase
1313
14- from intercom . intercom import APIError
15- from intercom . intercom import AuthError
16- from intercom . intercom import NotFoundError
14+ from intercom import ServerError
15+ from intercom import AuthenticationError
16+ from intercom import ResourceNotFound
1717from intercom import Intercom
1818from intercom .user import CustomData
1919from intercom .user import SocialProfile
2020from intercom .user import User
2121
2222class IntercomUsersTest (TestCase ):
2323
24- @raises (AuthError )
24+ @raises (AuthenticationError )
2525 @patch ('requests.request' , create_response (401 ))
2626 def test_create_user_identifiers (self ):
2727 Intercom .create_user ()
@@ -32,7 +32,7 @@ def test_create_valid(self):
3232 self .assertEqual (None , resp ['user_id' ])
3333 self .assertEqual ('xxx@example.com' , resp ['email' ])
3434
35- @raises (AuthError )
35+ @raises (AuthenticationError )
3636 @patch ('requests.request' , create_response (401 ))
3737 def test_get_user_identifiers (self ):
3838 Intercom .get_user ()
@@ -43,7 +43,7 @@ def test_get_user_valid(self):
4343 self .assertEqual (None , resp ['user_id' ])
4444 self .assertEqual ('xxx@example.com' , resp ['email' ])
4545
46- @raises (AuthError )
46+ @raises (AuthenticationError )
4747 @patch ('requests.request' , create_response (401 ))
4848 def test_create_user_identifiers (self ):
4949 Intercom .update_user ()
@@ -56,7 +56,7 @@ def test_update_user_valid(self):
5656 self .assertEqual ('xxx@example.com' , resp ['email' ])
5757 self .assertEqual ('42' , resp ['custom_data' ]['age' ])
5858
59- @raises (AuthError )
59+ @raises (AuthenticationError )
6060 @patch ('requests.request' , create_response (401 ))
6161 def test_get_users_identifiers (self ):
6262 Intercom .create_user ()
@@ -68,12 +68,12 @@ def test_get_users_valid(self):
6868 self .assertEqual (3 , resp ['total_count' ])
6969 self .assertEqual (1 , resp ['total_pages' ])
7070
71- @raises (NotFoundError )
71+ @raises (ResourceNotFound )
7272 @patch ('requests.request' , create_response (404 , '404.json' ))
7373 def test_not_found (self ):
7474 resp = Intercom .get_users ()
7575
76- @raises (APIError )
76+ @raises (ServerError )
7777 @patch ('requests.request' , create_response (500 , '500.json' ))
7878 def test_api_error (self ):
7979 resp = Intercom .get_users ()
0 commit comments