From ed594a99839448f65cabd0a517456d600fa14df5 Mon Sep 17 00:00:00 2001 From: Michael Youngstrom Date: Mon, 1 Oct 2018 14:40:36 -0400 Subject: [PATCH] Patch random.random from the factory's namespace --- openedx/core/djangoapps/schedules/tests/test_signals.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/openedx/core/djangoapps/schedules/tests/test_signals.py b/openedx/core/djangoapps/schedules/tests/test_signals.py index fb9c052cd4..a6281460c8 100644 --- a/openedx/core/djangoapps/schedules/tests/test_signals.py +++ b/openedx/core/djangoapps/schedules/tests/test_signals.py @@ -98,7 +98,7 @@ class CreateScheduleTests(SharedModuleStoreTestCase): @override_waffle_flag(CREATE_SCHEDULE_WAFFLE_FLAG, True) @patch('analytics.track') - @patch('random.random') + @patch('openedx.core.djangoapps.schedules.signals.random.random', return_value=0.2) @ddt.data( (0, True), (0.1, True), @@ -113,7 +113,6 @@ class CreateScheduleTests(SharedModuleStoreTestCase): mock_track, mock_get_current_site ): - mock_random.return_value = 0.2 schedule_config = ScheduleConfigFactory.create(enabled=True, hold_back_ratio=hold_back_ratio) mock_get_current_site.return_value = schedule_config.site if expect_schedule_created: