Skip to content

Commit 89fbd7f

Browse files
updated testcases to enable reminders on channel
1 parent 7c2ab4b commit 89fbd7f

File tree

2 files changed

+23
-0
lines changed

2 files changed

+23
-0
lines changed

stream_chat/tests/async_chat/test_reminders.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,18 @@
77

88

99
class TestReminders:
10+
@pytest.fixture(autouse=True)
11+
@pytest.mark.asyncio
12+
async def setup_channel_for_reminders(self, channel: "Channel"):
13+
await channel.update_partial(
14+
{"config_overrides": {"user_message_reminders": True}},
15+
)
16+
yield
17+
await channel.update_partial(
18+
{"config_overrides": {"user_message_reminders": False}},
19+
)
20+
21+
1022
@pytest.mark.asyncio
1123
async def test_create_reminder(self, client: StreamChatAsync, channel, random_user):
1224
# First, send a message to create a reminder for

stream_chat/tests/test_reminders.py

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,21 @@
11
from datetime import datetime, timedelta, timezone
22

3+
import pytest
34
from stream_chat import StreamChat
45
from stream_chat.base.exceptions import StreamAPIException
56

67

78
class TestReminders:
9+
@pytest.fixture(autouse=True)
10+
def setup_channel_for_reminders(self, channel: "Channel"):
11+
channel.update_partial(
12+
{"config_overrides": {"user_message_reminders": True}},
13+
)
14+
yield
15+
channel.update_partial(
16+
{"config_overrides": {"user_message_reminders": False}},
17+
)
18+
819
def test_create_reminder(self, client: StreamChat, channel, random_user):
920
# First, send a message to create a reminder for
1021
message_data = {

0 commit comments

Comments
 (0)