diff --git a/cms/static/js/views/utils/xblock_utils.js b/cms/static/js/views/utils/xblock_utils.js index c72a449c405a2df102816d7161ccec05b16f9f4f..c99ab1ad44770dcbde120d4438b18fe3af66b672 100644 --- a/cms/static/js/views/utils/xblock_utils.js +++ b/cms/static/js/views/utils/xblock_utils.js @@ -86,12 +86,14 @@ define(["jquery", "underscore", "gettext", "common/js/components/utils/view_util } ); }, - messageBody = interpolate( + messageBody; + xblockType = xblockType || 'component'; + messageBody = interpolate( gettext('Deleting this %(xblock_type)s is permanent and cannot be undone.'), { xblock_type: xblockType }, true ); - xblockType = xblockType || 'component'; + if (xblockInfo.get('is_prereq')) { messageBody += ' ' + gettext('Any content that has listed this content as a prerequisite will also have access limitations removed.'); // jshint ignore:line ViewUtils.confirmThenRunOperation( diff --git a/common/test/acceptance/pages/common/utils.py b/common/test/acceptance/pages/common/utils.py index bb03f211f94c0c88d743559b3da32b89cde625a2..8487933f76c810e9359a7df587cce9bd50692507 100644 --- a/common/test/acceptance/pages/common/utils.py +++ b/common/test/acceptance/pages/common/utils.py @@ -56,10 +56,6 @@ def confirm_prompt(page, cancel=False, require_notification=None): cancel is True. """ page.wait_for_element_visibility('.prompt', 'Prompt is visible') - page.wait_for_element_visibility( - '.wrapper-prompt:focus', - 'Prompt is in focus' - ) confirmation_button_css = '.prompt .action-' + ('secondary' if cancel else 'primary') page.wait_for_element_visibility(confirmation_button_css, 'Confirmation button is visible') require_notification = (not cancel) if require_notification is None else require_notification diff --git a/common/test/acceptance/tests/studio/test_studio_split_test.py b/common/test/acceptance/tests/studio/test_studio_split_test.py index 3ead1ec7045598201b0652a462c7475e4b1d3d69..e6f3ba26a1921f6e3ab997d66bbf358971c175de 100644 --- a/common/test/acceptance/tests/studio/test_studio_split_test.py +++ b/common/test/acceptance/tests/studio/test_studio_split_test.py @@ -5,7 +5,6 @@ Acceptance tests for Studio related to the split_test module. import math from unittest import skip from nose.plugins.attrib import attr -from flaky import flaky from selenium.webdriver.support.ui import Select from xmodule.partitions.partitions import Group @@ -1045,7 +1044,6 @@ class GroupConfigurationsTest(ContainerBase, SplitTestMixin): rendered_group_names = self.get_select_options(page=courseware_page, selector=".split-test-select") self.assertListEqual(group_names, rendered_group_names) - @flaky # TODO TNL-4561 def test_split_test_LMS_staff_view(self): """ Scenario: Ensure that split test is correctly rendered in LMS staff mode as it is