mirror of https://github.com/zulip/zulip.git
scheduled-messages: Add direct scheduled message to populate_db.
Prep commit for splitting create/edit endpoint for scheduled messages. Because of `test-api` runs the tests in alphabetical order based on the `operationId`, we need two scheduled messages in the test database. The first for the curl example delete (delete-scheduled-message) and the second for the curl example update (update-scheduled-message).
This commit is contained in:
parent
61f7ede43c
commit
7af5ceb1c5
|
@ -439,7 +439,7 @@ class HomeTest(ZulipTestCase):
|
||||||
# Verify number of queries for Realm admin isn't much higher than for normal users.
|
# Verify number of queries for Realm admin isn't much higher than for normal users.
|
||||||
self.login("iago")
|
self.login("iago")
|
||||||
flush_per_request_caches()
|
flush_per_request_caches()
|
||||||
with self.assert_database_query_count(48):
|
with self.assert_database_query_count(50):
|
||||||
with patch("zerver.lib.cache.cache_set") as cache_mock:
|
with patch("zerver.lib.cache.cache_set") as cache_mock:
|
||||||
result = self._get_home_page()
|
result = self._get_home_page()
|
||||||
self.check_rendered_logged_in_app(result)
|
self.check_rendered_logged_in_app(result)
|
||||||
|
|
|
@ -788,6 +788,17 @@ class Command(BaseCommand):
|
||||||
deliver_at=timezone_now() + timedelta(days=365),
|
deliver_at=timezone_now() + timedelta(days=365),
|
||||||
realm=zulip_realm,
|
realm=zulip_realm,
|
||||||
)
|
)
|
||||||
|
check_schedule_message(
|
||||||
|
sender=iago,
|
||||||
|
client=get_client("populate_db"),
|
||||||
|
recipient_type_name="private",
|
||||||
|
message_to=[iago.id],
|
||||||
|
topic_name=None,
|
||||||
|
message_content="Note to self: It's been a while since you've provisioned this development environment.",
|
||||||
|
scheduled_message_id=None,
|
||||||
|
deliver_at=timezone_now() + timedelta(days=365),
|
||||||
|
realm=zulip_realm,
|
||||||
|
)
|
||||||
else:
|
else:
|
||||||
zulip_realm = get_realm("zulip")
|
zulip_realm = get_realm("zulip")
|
||||||
recipient_streams = [
|
recipient_streams = [
|
||||||
|
|
Loading…
Reference in New Issue