Commit 818a9508 by cahrens

Change to work with split modulestore.

Cannot create an xblock in a course that doesn't exist.
parent e9f2f626
...@@ -212,6 +212,7 @@ class XBlockVisibilityTestCase(TestCase): ...@@ -212,6 +212,7 @@ class XBlockVisibilityTestCase(TestCase):
self.dummy_user = ModuleStoreEnum.UserID.test self.dummy_user = ModuleStoreEnum.UserID.test
self.past = datetime(1970, 1, 1) self.past = datetime(1970, 1, 1)
self.future = datetime.now(UTC) + timedelta(days=1) self.future = datetime.now(UTC) + timedelta(days=1)
self.course = CourseFactory.create()
def test_private_unreleased_xblock(self): def test_private_unreleased_xblock(self):
"""Verifies that a private unreleased xblock is not visible""" """Verifies that a private unreleased xblock is not visible"""
...@@ -263,10 +264,9 @@ class XBlockVisibilityTestCase(TestCase): ...@@ -263,10 +264,9 @@ class XBlockVisibilityTestCase(TestCase):
def _create_xblock_with_start_date(self, name, start_date, publish=False, visible_to_staff_only=False): def _create_xblock_with_start_date(self, name, start_date, publish=False, visible_to_staff_only=False):
"""Helper to create an xblock with a start date, optionally publishing it""" """Helper to create an xblock with a start date, optionally publishing it"""
course_key = CourseLocator('edX', 'visibility', '2012_Fall')
vertical = modulestore().create_item( vertical = modulestore().create_item(
self.dummy_user, course_key, 'vertical', name, self.dummy_user, self.course.location.course_key, 'vertical', name,
fields={'start': start_date, 'visible_to_staff_only': visible_to_staff_only} fields={'start': start_date, 'visible_to_staff_only': visible_to_staff_only}
) )
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment