diff options
author | likui <likui@yovole.com> | 2020-11-11 09:30:06 +0800 |
---|---|---|
committer | likui <likui@yovole.com> | 2020-12-03 10:07:54 +0800 |
commit | c1a722d771ad107de57abf4de76bc8bc18c346f7 (patch) | |
tree | 8c9daee996c266d8841d4403afbc437e5a5d53b7 | |
parent | 78772cef68887a59adbde42057ef43d586e28b85 (diff) | |
download | trove-c1a722d771ad107de57abf4de76bc8bc18c346f7.tar.gz |
use HTTPStatus instead of http.client
We don't need an HTTP client for this, we only
need status codes. Just load that instead.
https://docs.python.org/3/library/http.html
Change-Id: I2be70b395877ede3f594232a19cab4b83835dcc5
-rw-r--r-- | trove/tests/fakes/swift.py | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/trove/tests/fakes/swift.py b/trove/tests/fakes/swift.py index acc1a46b..bd2da58e 100644 --- a/trove/tests/fakes/swift.py +++ b/trove/tests/fakes/swift.py @@ -13,7 +13,7 @@ # License for the specific language governing permissions and limitations # under the License. -from http import client as http_client +import http from hashlib import md5 from unittest.mock import MagicMock, patch import json @@ -78,10 +78,12 @@ class FakeSwiftConnection(object): LOG.debug("fake head_container(%s)", container) if container == 'missing_container': raise swift.ClientException('fake exception', - http_status=http_client.NOT_FOUND) + http_status=http.HTTPStatus.NOT_FOUND) elif container == 'unauthorized_container': - raise swift.ClientException('fake exception', - http_status=http_client.UNAUTHORIZED) + raise swift.ClientException( + 'fake exception', + http_status=http.HTTPStatus.UNAUTHORIZED + ) elif container == 'socket_error_on_head': raise socket.error(111, 'ECONNREFUSED') pass |