Use html block base for About, StaticTab, CourseInfo
Description
In this PR i use extracted HTML block base for AboutBlock, StaticTabBlock, CourseInfoBlock
All details are mention on the ticket. Ticket: https://github.com/openedx/edx-platform/issues/37718#issuecomment-3643790126
AboutBlock Testing Scenarios
-
Open CMS
-
Open the target course
-
Navigate to Settings -> Schedule & Details
-
On the Schedule & Details Page locate the "Course summary page" section and open the url provided under this heading.
-
Verify that the AboutBlock content is rendered correctly on the course summary page
-
On the Schedule & Details Page locate the "Course overview section.
-
Verify the content displayed under the “Course overview” section
CourseInfoBlock Testing Scenarios
Scenario # 1
- Open CMS
- Navigate to Content -> Course Updates
- Verify Course updates can be properly created and edited.
- Verify Course handouts can be properly added and modified.
Scenario # 2
- Open LMS
- Navigate to Corse tab
- Verify that course handouts are visible on the right hand side of the course page.
- Verify that course updates are display correctly under the course update section.
StaticTabBlock Testing Scenarios
-
Open CMS
-
Navigate to Content -> Pages & Resources
-
Scroll to the Custom Page section
-
Add a new custom page and save the changes
-
Open LMS
-
Open same course
-
Verify that a new tab appears in the course navigation.
-
Verify the staticTab content by clicking on tab.