mirror of
https://github.com/zulip/zulip.git
synced 2025-11-09 08:26:11 +00:00
typing: Avoid redefinition of variables with different types.
Signed-off-by: Zixuan James Li <p359101898@gmail.com>
This commit is contained in:
committed by
Tim Abbott
parent
5fd278bf09
commit
c567e44408
@@ -1517,25 +1517,25 @@ Output:
|
||||
"""
|
||||
dct = {}
|
||||
|
||||
for row in RealmEmoji.objects.all():
|
||||
dct[row.id] = row
|
||||
for realm_emoji in RealmEmoji.objects.all():
|
||||
dct[realm_emoji.id] = realm_emoji
|
||||
|
||||
if not dct:
|
||||
raise AssertionError("test needs RealmEmoji rows")
|
||||
|
||||
count = 0
|
||||
for row in Reaction.objects.filter(reaction_type=Reaction.REALM_EMOJI):
|
||||
realm_emoji_id = int(row.emoji_code)
|
||||
for reaction in Reaction.objects.filter(reaction_type=Reaction.REALM_EMOJI):
|
||||
realm_emoji_id = int(reaction.emoji_code)
|
||||
assert realm_emoji_id in dct
|
||||
self.assertEqual(dct[realm_emoji_id].name, row.emoji_name)
|
||||
self.assertEqual(dct[realm_emoji_id].realm_id, row.user_profile.realm_id)
|
||||
self.assertEqual(dct[realm_emoji_id].name, reaction.emoji_name)
|
||||
self.assertEqual(dct[realm_emoji_id].realm_id, reaction.user_profile.realm_id)
|
||||
count += 1
|
||||
|
||||
for row in UserStatus.objects.filter(reaction_type=UserStatus.REALM_EMOJI):
|
||||
realm_emoji_id = int(row.emoji_code)
|
||||
for user_status in UserStatus.objects.filter(reaction_type=UserStatus.REALM_EMOJI):
|
||||
realm_emoji_id = int(user_status.emoji_code)
|
||||
assert realm_emoji_id in dct
|
||||
self.assertEqual(dct[realm_emoji_id].name, row.emoji_name)
|
||||
self.assertEqual(dct[realm_emoji_id].realm_id, row.user_profile.realm_id)
|
||||
self.assertEqual(dct[realm_emoji_id].name, user_status.emoji_name)
|
||||
self.assertEqual(dct[realm_emoji_id].realm_id, user_status.user_profile.realm_id)
|
||||
count += 1
|
||||
|
||||
if count == 0:
|
||||
|
||||
@@ -120,11 +120,12 @@ def exclude_topic_mutes(
|
||||
# by not considering topic mutes outside the stream.
|
||||
query = query.filter(stream_id=stream_id)
|
||||
|
||||
query = query.values(
|
||||
rows = list(
|
||||
query.values(
|
||||
"recipient_id",
|
||||
"topic_name",
|
||||
)
|
||||
rows = list(query)
|
||||
)
|
||||
|
||||
if not rows:
|
||||
return conditions
|
||||
|
||||
@@ -198,9 +198,9 @@ class BotTest(ZulipTestCase, UploadSerializeMixin):
|
||||
|
||||
users_result = self.client_get("/json/users")
|
||||
members = orjson.loads(users_result.content)["members"]
|
||||
[bot] = [m for m in members if m["email"] == "hambot-bot@zulip.testserver"]
|
||||
self.assertEqual(bot["bot_owner_id"], self.example_user("hamlet").id)
|
||||
self.assertEqual(bot["user_id"], self.get_bot_user(email).id)
|
||||
[bot_dict] = [m for m in members if m["email"] == "hambot-bot@zulip.testserver"]
|
||||
self.assertEqual(bot_dict["bot_owner_id"], self.example_user("hamlet").id)
|
||||
self.assertEqual(bot_dict["user_id"], self.get_bot_user(email).id)
|
||||
|
||||
@override_settings(FAKE_EMAIL_DOMAIN="fakedomain.com", REALM_HOSTS={"zulip": "127.0.0.1"})
|
||||
def test_add_bot_with_fake_email_domain(self) -> None:
|
||||
@@ -362,9 +362,9 @@ class BotTest(ZulipTestCase, UploadSerializeMixin):
|
||||
|
||||
users_result = self.client_get("/json/users")
|
||||
members = orjson.loads(users_result.content)["members"]
|
||||
[bot] = [m for m in members if m["email"] == "hambot-bot@zulip.testserver"]
|
||||
self.assertEqual(bot["bot_owner_id"], user.id)
|
||||
self.assertEqual(bot["user_id"], self.get_bot_user(email).id)
|
||||
[bot_dict] = [m for m in members if m["email"] == "hambot-bot@zulip.testserver"]
|
||||
self.assertEqual(bot_dict["bot_owner_id"], user.id)
|
||||
self.assertEqual(bot_dict["user_id"], self.get_bot_user(email).id)
|
||||
|
||||
def test_bot_add_subscription(self) -> None:
|
||||
"""
|
||||
|
||||
@@ -41,8 +41,9 @@ class UserGroupTestCase(ZulipTestCase):
|
||||
realm = get_realm("zulip")
|
||||
user_group = UserGroup.objects.first()
|
||||
assert user_group is not None
|
||||
membership = UserGroupMembership.objects.filter(user_group=user_group)
|
||||
membership = membership.values_list("user_profile_id", flat=True)
|
||||
membership = UserGroupMembership.objects.filter(user_group=user_group).values_list(
|
||||
"user_profile_id", flat=True
|
||||
)
|
||||
empty_user_group = create_user_group("newgroup", [], realm)
|
||||
|
||||
user_groups = user_groups_in_realm_serialized(realm)
|
||||
|
||||
@@ -76,8 +76,8 @@ def create_mirrored_message_users(
|
||||
for email in referenced_users:
|
||||
create_mirror_user_if_needed(user_profile.realm, email, fullname_function)
|
||||
|
||||
sender = get_user_including_cross_realm(sender_email, user_profile.realm)
|
||||
return sender
|
||||
sender_user_profile = get_user_including_cross_realm(sender_email, user_profile.realm)
|
||||
return sender_user_profile
|
||||
|
||||
|
||||
def same_realm_zephyr_user(user_profile: UserProfile, email: str) -> bool:
|
||||
|
||||
Reference in New Issue
Block a user