Fix program details a11y test
This commit is contained in:
@@ -1,6 +1,4 @@
|
||||
"""Acceptance tests for LMS-hosted Programs pages"""
|
||||
from unittest import skip
|
||||
|
||||
from nose.plugins.attrib import attr
|
||||
|
||||
from ...fixtures.programs import ProgramsFixture, ProgramsConfigMixin
|
||||
@@ -139,7 +137,6 @@ class ProgramListingPageA11yTest(ProgramPageBase):
|
||||
|
||||
|
||||
@attr('a11y')
|
||||
@skip('The tested page is currently disabled. This test will be re-enabled once a11y failures are resolved.')
|
||||
class ProgramDetailsPageA11yTest(ProgramPageBase):
|
||||
"""Test program details page accessibility."""
|
||||
def setUp(self):
|
||||
|
||||
@@ -61,7 +61,7 @@ define([
|
||||
expect(view.$('.header-img').attr('src')).toEqual(context.run_modes[0].course_image_url);
|
||||
expect(view.$('.course-details .course-title-link').text().trim()).toEqual(context.display_name);
|
||||
expect(view.$('.course-details .course-title-link').attr('href')).toEqual(
|
||||
context.run_modes[0].marketing_url);
|
||||
context.run_modes[0].course_url);
|
||||
expect(view.$('.course-details .course-text .course-key').html()).toEqual(context.key);
|
||||
expect(view.$('.course-details .course-text .run-period').html())
|
||||
.toEqual(context.run_modes[0].start_date + ' - ' + context.run_modes[0].end_date);
|
||||
@@ -71,7 +71,7 @@ define([
|
||||
expect(view.$('.header-img').attr('src')).toEqual(context.run_modes[0].course_image_url);
|
||||
expect(view.$('.course-details .course-title-link').text().trim()).toEqual(context.display_name);
|
||||
expect(view.$('.course-details .course-title-link').attr('href')).toEqual(
|
||||
context.run_modes[0].marketing_url);
|
||||
context.run_modes[0].course_url);
|
||||
expect(view.$('.course-details .course-text .course-key').html()).toEqual(context.key);
|
||||
expect(view.$('.course-details .course-text .run-period').html()).not.toBeDefined();
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<div class="grid-container grid-manual">
|
||||
<div class="course-meta-container col-12 md-col-8 sm-col-12">
|
||||
<a href="<%- marketing_url %>" class="course-image-link">
|
||||
<a href="<%- course_url %>" class="course-image-link">
|
||||
<img
|
||||
class="header-img"
|
||||
src="<%- course_image_url %>"
|
||||
@@ -8,7 +8,7 @@
|
||||
</a>
|
||||
<div class="course-details">
|
||||
<h3 class="course-title">
|
||||
<a href="<%- marketing_url %>" class="course-title-link">
|
||||
<a href="<%- course_url %>" class="course-title-link">
|
||||
<%- display_name %>
|
||||
</a>
|
||||
</h3>
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
</picture>
|
||||
<h2 class="hd-2 title"><%- name %></h2>
|
||||
<p class="subtitle"><%- subtitle %></p>
|
||||
<a href="" class="breadcrumb"><%- gettext('Programs') %></a>
|
||||
<a href="/dashboard/programs" class="breadcrumb"><%- gettext('Programs') %></a>
|
||||
<span><%- StringUtils.interpolate(
|
||||
gettext('{category}\'s program'),
|
||||
{category: category}
|
||||
|
||||
Reference in New Issue
Block a user