Move COURSE_START_DATE_CHANGED signal

This commit is contained in:
Nimisha Asthagiri
2018-01-15 12:20:27 -05:00
parent 2d28d2ce9e
commit 5430b3633f
3 changed files with 6 additions and 4 deletions

View File

@@ -3,15 +3,19 @@ Signal handler for invalidating cached course overviews
"""
import logging
from django.dispatch import Signal
from django.dispatch.dispatcher import receiver
from .models import CourseOverview
from openedx.core.djangoapps.signals.signals import COURSE_PACING_CHANGED, COURSE_START_DATE_CHANGED
from openedx.core.djangoapps.signals.signals import COURSE_PACING_CHANGED
from xmodule.modulestore.django import SignalHandler
LOG = logging.getLogger(__name__)
COURSE_START_DATE_CHANGED = Signal(providing_args=["updated_course_overview", "previous_start_date"])
@receiver(SignalHandler.course_published)
def _listen_for_course_publish(sender, course_key, **kwargs): # pylint: disable=unused-argument
"""

View File

@@ -82,7 +82,7 @@ class CourseOverviewSignalsTestCase(ModuleStoreTestCase):
self.store.update_item(course, ModuleStoreEnum.UserID.test)
self.assertTrue(mock_signal.called)
@patch('openedx.core.djangoapps.signals.signals.COURSE_START_DATE_CHANGED.send')
@patch('openedx.core.djangoapps.content.course_overviews.signals.COURSE_START_DATE_CHANGED.send')
def test_start_changed(self, mock_signal):
self.assert_changed_signal_sent('start', self.TODAY, self.NEXT_WEEK, mock_signal)

View File

@@ -24,5 +24,3 @@ COURSE_GRADE_NOW_PASSED = Signal(
LEARNER_NOW_VERIFIED = Signal(providing_args=['user'])
COURSE_PACING_CHANGED = Signal(providing_args=["updated_course_overview", "previous_self_paced"])
COURSE_START_DATE_CHANGED = Signal(providing_args=["updated_course_overview", "previous_start_date"])