mirror of
https://git.anonymousland.org/anonymousland/synapse.git
synced 2025-08-21 02:08:07 -04:00
Allow for make_awaitable's return value to be re-used. (#8261)
This commit is contained in:
parent
68cdb3708e
commit
cef00211c8
12 changed files with 56 additions and 70 deletions
|
@ -231,9 +231,7 @@ class MonthlyActiveUsersTestCase(unittest.HomeserverTestCase):
|
|||
)
|
||||
self.get_success(d)
|
||||
|
||||
self.store.upsert_monthly_active_user = Mock(
|
||||
side_effect=lambda user_id: make_awaitable(None)
|
||||
)
|
||||
self.store.upsert_monthly_active_user = Mock(return_value=make_awaitable(None))
|
||||
|
||||
d = self.store.populate_monthly_active_users(user_id)
|
||||
self.get_success(d)
|
||||
|
@ -241,9 +239,7 @@ class MonthlyActiveUsersTestCase(unittest.HomeserverTestCase):
|
|||
self.store.upsert_monthly_active_user.assert_not_called()
|
||||
|
||||
def test_populate_monthly_users_should_update(self):
|
||||
self.store.upsert_monthly_active_user = Mock(
|
||||
side_effect=lambda user_id: make_awaitable(None)
|
||||
)
|
||||
self.store.upsert_monthly_active_user = Mock(return_value=make_awaitable(None))
|
||||
|
||||
self.store.is_trial_user = Mock(return_value=defer.succeed(False))
|
||||
|
||||
|
@ -256,9 +252,7 @@ class MonthlyActiveUsersTestCase(unittest.HomeserverTestCase):
|
|||
self.store.upsert_monthly_active_user.assert_called_once()
|
||||
|
||||
def test_populate_monthly_users_should_not_update(self):
|
||||
self.store.upsert_monthly_active_user = Mock(
|
||||
side_effect=lambda user_id: make_awaitable(None)
|
||||
)
|
||||
self.store.upsert_monthly_active_user = Mock(return_value=make_awaitable(None))
|
||||
|
||||
self.store.is_trial_user = Mock(return_value=defer.succeed(False))
|
||||
self.store.user_last_seen_monthly_active = Mock(
|
||||
|
@ -344,9 +338,7 @@ class MonthlyActiveUsersTestCase(unittest.HomeserverTestCase):
|
|||
|
||||
@override_config({"limit_usage_by_mau": False, "mau_stats_only": False})
|
||||
def test_no_users_when_not_tracking(self):
|
||||
self.store.upsert_monthly_active_user = Mock(
|
||||
side_effect=lambda user_id: make_awaitable(None)
|
||||
)
|
||||
self.store.upsert_monthly_active_user = Mock(return_value=make_awaitable(None))
|
||||
|
||||
self.get_success(self.store.populate_monthly_active_users("@user:sever"))
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue