mirror of
https://github.com/zulip/zulip.git
synced 2025-11-19 05:58:25 +00:00
python: Convert type checks to isinstance checks.
Generated by autopep8 --aggressive, with the setup.cfg configuration from #14532. In general, an isinstance check may not be equivalent to a type check because it includes subtypes; however, that’s usually what you want. Signed-off-by: Anders Kaseorg <anders@zulipchat.com>
This commit is contained in:
committed by
Anders Kaseorg
parent
1cf63eb5bf
commit
088f7ee5d6
@@ -30,9 +30,9 @@ def set_bot_storage(bot_profile: UserProfile, entries: List[Tuple[str, str]]) ->
|
|||||||
storage_size_limit = settings.USER_STATE_SIZE_LIMIT
|
storage_size_limit = settings.USER_STATE_SIZE_LIMIT
|
||||||
storage_size_difference = 0
|
storage_size_difference = 0
|
||||||
for key, value in entries:
|
for key, value in entries:
|
||||||
if type(key) is not str:
|
if not isinstance(key, str):
|
||||||
raise StateError("Key type is {}, but should be str.".format(type(key)))
|
raise StateError("Key type is {}, but should be str.".format(type(key)))
|
||||||
if type(value) is not str:
|
if not isinstance(value, str):
|
||||||
raise StateError("Value type is {}, but should be str.".format(type(value)))
|
raise StateError("Value type is {}, but should be str.".format(type(value)))
|
||||||
storage_size_difference += (len(key) + len(value)) - get_bot_storage_size(bot_profile, key)
|
storage_size_difference += (len(key) + len(value)) - get_bot_storage_size(bot_profile, key)
|
||||||
new_storage_size = get_bot_storage_size(bot_profile) + storage_size_difference
|
new_storage_size = get_bot_storage_size(bot_profile) + storage_size_difference
|
||||||
|
|||||||
@@ -148,7 +148,7 @@ cURL example.""".format(endpoint, method, param_name)
|
|||||||
return ordered_ex_val_str # nocoverage
|
return ordered_ex_val_str # nocoverage
|
||||||
else:
|
else:
|
||||||
example_value = param.get("example", DEFAULT_EXAMPLE[param_type])
|
example_value = param.get("example", DEFAULT_EXAMPLE[param_type])
|
||||||
if type(example_value) == bool:
|
if isinstance(example_value, bool):
|
||||||
example_value = str(example_value).lower()
|
example_value = str(example_value).lower()
|
||||||
if param["schema"].get("format", "") == "json":
|
if param["schema"].get("format", "") == "json":
|
||||||
example_value = json.dumps(example_value)
|
example_value = json.dumps(example_value)
|
||||||
|
|||||||
@@ -354,7 +354,7 @@ so maybe we shouldn't mark it as intentionally undocumented in the urls.
|
|||||||
needs to be mapped to list."""
|
needs to be mapped to list."""
|
||||||
|
|
||||||
if sys.version_info < (3, 7): # nocoverage # python 3.5-3.6
|
if sys.version_info < (3, 7): # nocoverage # python 3.5-3.6
|
||||||
if sys.version_info < (3, 6) and type(t) is type(Union): # python 3.5 has special consideration for Union
|
if sys.version_info < (3, 6) and isinstance(t, type(Union)): # python 3.5 has special consideration for Union
|
||||||
origin = Union
|
origin = Union
|
||||||
else:
|
else:
|
||||||
origin = getattr(t, "__origin__", None)
|
origin = getattr(t, "__origin__", None)
|
||||||
|
|||||||
@@ -1087,7 +1087,7 @@ def social_auth_associate_user(
|
|||||||
user_profile = social_associate_user_helper(
|
user_profile = social_associate_user_helper(
|
||||||
backend, return_data, *args, **kwargs)
|
backend, return_data, *args, **kwargs)
|
||||||
|
|
||||||
if type(user_profile) == HttpResponse:
|
if isinstance(user_profile, HttpResponse):
|
||||||
return user_profile
|
return user_profile
|
||||||
else:
|
else:
|
||||||
return {'user_profile': user_profile,
|
return {'user_profile': user_profile,
|
||||||
|
|||||||
Reference in New Issue
Block a user