@@ -147,17 +147,17 @@ def handle_response(response):
147
147
sc = response .status_code
148
148
if sc in [200 , 201 , 204 ]:
149
149
return response
150
- elif sc is 401 : # pragma: no cover
150
+ elif sc == 401 : # pragma: no cover
151
151
raise RequiresLoginException (sc , response .text )
152
- elif sc is 403 : # pragma: no cover
152
+ elif sc == 403 : # pragma: no cover
153
153
raise ForbiddenException (sc , response .text )
154
- elif sc is 404 : # pragma: no cover
154
+ elif sc == 404 : # pragma: no cover
155
155
raise NotFoundException (sc , response .text )
156
- elif sc is 422 : # pragma: no cover
156
+ elif sc == 422 : # pragma: no cover
157
157
raise InvalidInputException (sc , response .text )
158
158
elif 200 < sc < 400 : # pragma: no cover
159
159
raise UnexpectedResponseException (sc , response .text )
160
- elif 400 <= sc < 500 and sc is not 404 : # pragma: no cover
160
+ elif 400 <= sc < 500 and sc != 404 : # pragma: no cover
161
161
raise ClientException (sc , response .text )
162
162
elif 500 <= sc < 600 : # pragma: no cover
163
163
raise ServerException (sc , response .text )
0 commit comments