diff --git a/cms/djangoapps/contentstore/tests/tests.py b/cms/djangoapps/contentstore/tests/tests.py index d0b8261908..5e1c364abd 100644 --- a/cms/djangoapps/contentstore/tests/tests.py +++ b/cms/djangoapps/contentstore/tests/tests.py @@ -350,6 +350,13 @@ class ContentStoreTest(TestCase): def test_edit_unit_full(self): self.check_edit_unit('full') + def test_about_overrides(self): + import_from_xml(modulestore(), 'common/test/data/', ['full']) + ms = modulestore('direct') + effort = ms.get_item(Location(['i4x','edX','full','about','effort', None])) + self.assertEqual(effort.definition['data'],'6 hours') + + def test_clone_course(self): import_from_xml(modulestore(), 'common/test/data/', ['full']) diff --git a/common/test/data/full/about/6.002_Spring_2012/effort.html b/common/test/data/full/about/6.002_Spring_2012/effort.html new file mode 100644 index 0000000000..3ef8bf8ce1 --- /dev/null +++ b/common/test/data/full/about/6.002_Spring_2012/effort.html @@ -0,0 +1 @@ +6 hours \ No newline at end of file diff --git a/common/test/data/full/about/effort.html b/common/test/data/full/about/effort.html new file mode 100644 index 0000000000..c983fdcb5c --- /dev/null +++ b/common/test/data/full/about/effort.html @@ -0,0 +1 @@ +12 hours \ No newline at end of file