Adding a reviews page to the course and updating the reviews module on the course about page. Removed the existing coursetalk implementation and put it in a fragment, removed the tests as well. Added configuration settings to specify the reviews template as well as the reviews provider. This is all protected by a waffle flag.

This commit is contained in:
Harry Rein
2017-06-19 16:06:00 -04:00
parent 4622b24ab4
commit 82daaa5ad3
33 changed files with 264 additions and 198 deletions

View File

@@ -7,7 +7,7 @@ from nose.plugins.attrib import attr
from ...fixtures.course import CourseFixture, XBlockFixtureDesc
from ...pages.lms.bookmarks import BookmarksPage
from ...pages.lms.course_home import CourseHomePage, CourseSearchResultsPage
from ...pages.lms.course_home import CourseHomePage
from ...pages.lms.courseware import CoursewarePage
from ..helpers import UniqueCourseTest, auto_auth, load_data_str
@@ -124,7 +124,7 @@ class CourseHomeTest(CourseHomeBaseTest):
@attr('a11y')
class CourseHomeA11yTest(CourseHomeBaseTest):
"""
Tests the accessibility of the course home page with course outline.
Tests the accessibility of the course home page
"""
def test_course_home_a11y(self):