diff --git a/common/lib/xmodule/xmodule/library_content_module.py b/common/lib/xmodule/xmodule/library_content_module.py
index c6e728bb8a..fa8341ef11 100644
--- a/common/lib/xmodule/xmodule/library_content_module.py
+++ b/common/lib/xmodule/xmodule/library_content_module.py
@@ -356,7 +356,9 @@ class LibraryContentDescriptor(LibraryContentFields, MakoModuleDescriptor, XmlDe
StudioValidationMessage(
StudioValidationMessage.WARNING,
_(u'This component is out of date. The library has new content.'),
- action_class='library-update-btn', # TODO: change this to action_runtime_event='...' once the unit page supports that feature.
+ # TODO: change this to action_runtime_event='...' once the unit page supports that feature.
+ # See https://openedx.atlassian.net/browse/TNL-993
+ action_class='library-update-btn',
action_label=_(u"↻ Update now")
)
)
diff --git a/common/test/acceptance/tests/lms/test_library.py b/common/test/acceptance/tests/lms/test_library.py
index d152f43386..91bec16617 100644
--- a/common/test/acceptance/tests/lms/test_library.py
+++ b/common/test/acceptance/tests/lms/test_library.py
@@ -3,6 +3,7 @@
End-to-end tests for LibraryContent block in LMS
"""
import ddt
+import textwrap
from ..helpers import UniqueCourseTest
from ...pages.studio.auto_auth import AutoAuthPage
@@ -201,23 +202,25 @@ class StudioLibraryContainerCapaFilterTest(LibraryContentTestBase):
for item, correct in items
])
- return """
- {name}
-
- {items}
-
-""".format(name=name, items=items_text)
+ return textwrap.dedent("""
+
+ {name}
+
+ {items}
+
+ """).format(name=name, items=items_text)
def _get_problem_select_text(self, name, items, correct):
""" Generates Select Option CAPA problem XML """
items_text = ",".join(["'{0}'".format(item) for item in items])
- return """
-{name}
-
-
-
-""".format(name=name, options=items_text, correct=correct)
+ return textwrap.dedent("""
+
+ {name}
+
+
+
+ """).format(name=name, options=items_text, correct=correct)
def populate_library_fixture(self, library_fixture):
"""