Duplicate signals handlers for course content dates from edx-when

This commit is contained in:
Calen Pennington
2020-01-31 12:57:00 -05:00
parent 247cffa846
commit 019a97c084
5 changed files with 95 additions and 4 deletions

View File

@@ -26,7 +26,6 @@ from django.test.utils import override_settings
from django.urls import reverse as django_reverse
from django.utils.translation import ugettext as _
from edx_when.api import get_overrides_for_user
from edx_when.signals import extract_dates
from mock import Mock, NonCallableMock, patch
from opaque_keys.edx.keys import CourseKey
from opaque_keys.edx.locator import UsageKey
@@ -62,6 +61,7 @@ from lms.djangoapps.instructor_task.api_helper import (
QueueConnectionError,
generate_already_running_error_message
)
from openedx.core.djangoapps.course_date_signals.handlers import extract_dates
from openedx.core.djangoapps.course_groups.cohorts import set_course_cohorted
from openedx.core.djangoapps.django_comment_common.models import FORUM_ROLE_COMMUNITY_TA
from openedx.core.djangoapps.django_comment_common.utils import seed_permissions_roles

View File

@@ -15,8 +15,9 @@ from django.test import TestCase
from opaque_keys.edx.keys import CourseKey
from pytz import UTC
from edx_when import api, signals
from edx_when import api
from edx_when.field_data import DateLookupFieldData
from openedx.core.djangoapps.course_date_signals import handlers
from student.tests.factories import UserFactory
from xmodule.fields import Date
from xmodule.modulestore.tests.django_utils import ModuleStoreTestCase, SharedModuleStoreTestCase
@@ -215,7 +216,7 @@ class TestSetDueDateExtension(ModuleStoreTestCase):
week3 = ItemFactory.create(parent=course)
homework = ItemFactory.create(parent=week1)
assignment = ItemFactory.create(parent=homework, due=due)
signals.extract_dates(None, course.id)
handlers.extract_dates(None, course.id)
user = UserFactory.create()
@@ -296,7 +297,7 @@ class TestDataDumps(ModuleStoreTestCase):
self.week2 = week2
self.user1 = user1
self.user2 = user2
signals.extract_dates(None, course.id)
handlers.extract_dates(None, course.id)
def test_dump_module_extensions(self):
extended = datetime.datetime(2013, 12, 25, 0, 0, tzinfo=UTC)