'Install a course with sections/problems, tabs, updates, and handouts'

def populate_course_fixture(self, course_fixture):

    library_content_metadata = {'source_library_id': unicode(self.library_key), 'mode': 'random', 'max_count': 1}
    course_fixture.add_children(XBlockFixtureDesc('chapter', SECTION_NAME).add_children(XBlockFixtureDesc('sequential', SUBSECTION_NAME).add_children(XBlockFixtureDesc('vertical', UNIT_NAME).add_children(XBlockFixtureDesc('library_content', 'Library    Content', metadata=library_content_metadata)))))
