mirror of
https://github.com/zulip/zulip.git
synced 2025-11-03 13:33:24 +00:00
Change datetime.now() to timezone.now() in various tests.
Good practice to use timezone-aware datetime objects unless there is a reason to do otherwise.
This commit is contained in:
@@ -3,6 +3,7 @@ from __future__ import absolute_import
|
||||
import types
|
||||
from datetime import datetime, timedelta
|
||||
|
||||
from django.utils import timezone
|
||||
from zerver.lib.test_helpers import ZulipTestCase
|
||||
from zerver.models import Message, Realm, Recipient, UserProfile
|
||||
from zerver.lib.retention import get_expired_messages
|
||||
@@ -63,12 +64,12 @@ class TestRetentionLib(ZulipTestCase):
|
||||
# type: () -> None
|
||||
# Check result realm messages order and result content
|
||||
# when all realm has expired messages.
|
||||
expired_mit_messages = self._make_mit_messages(3, datetime.now() - timedelta(days=101))
|
||||
self._make_mit_messages(4, datetime.now() - timedelta(days=50))
|
||||
expired_mit_messages = self._make_mit_messages(3, timezone.now() - timedelta(days=101))
|
||||
self._make_mit_messages(4, timezone.now() - timedelta(days=50))
|
||||
zulip_messages_ids = Message.objects.order_by('id').filter(
|
||||
sender__realm=self.zulip_realm).values_list('id', flat=True)[3:10]
|
||||
expired_zulip_messages = self._change_messages_pub_date(zulip_messages_ids,
|
||||
datetime.now() - timedelta(days=31))
|
||||
timezone.now() - timedelta(days=31))
|
||||
# Iterate by result
|
||||
expired_messages_result = [messages_list for messages_list in get_expired_messages()]
|
||||
self.assertEqual(len(expired_messages_result), 2)
|
||||
@@ -92,8 +93,8 @@ class TestRetentionLib(ZulipTestCase):
|
||||
# type: () -> None
|
||||
# Check realm with expired messages and messages
|
||||
# with one day to expiration data.
|
||||
expired_mit_messages = self._make_mit_messages(5, datetime.now() - timedelta(days=101))
|
||||
actual_mit_messages = self._make_mit_messages(3, datetime.now() - timedelta(days=99))
|
||||
expired_mit_messages = self._make_mit_messages(5, timezone.now() - timedelta(days=101))
|
||||
actual_mit_messages = self._make_mit_messages(3, timezone.now() - timedelta(days=99))
|
||||
expired_messages_result = list(get_expired_messages())
|
||||
expired_mit_messages_ids = [message.id for message in expired_mit_messages]
|
||||
expired_mit_messages_result_ids = [message.id for message in
|
||||
|
||||
Reference in New Issue
Block a user