From 6708ed8fa6451f575b94c87ff11d8dcd739e366a Mon Sep 17 00:00:00 2001 From: Ben Patterson Date: Mon, 2 Feb 2015 12:45:31 -0500 Subject: [PATCH] This test no longer follows modern workflows. Disabling. TE-736. Also cleaning up some lint. --- .../features/change_enrollment.feature | 21 ++++++++++--------- lms/djangoapps/courseware/features/lti.py | 7 +++++-- 2 files changed, 16 insertions(+), 12 deletions(-) diff --git a/lms/djangoapps/courseware/features/change_enrollment.feature b/lms/djangoapps/courseware/features/change_enrollment.feature index 1c45ae9028..12415a471c 100644 --- a/lms/djangoapps/courseware/features/change_enrollment.feature +++ b/lms/djangoapps/courseware/features/change_enrollment.feature @@ -10,14 +10,15 @@ And I am logged in And I visit the courses page When I register to audit the course And a "edx.course.enrollment.activated" server event is emitted +# Skipping the rest in master. The testcase has not been run and no longer works. #And a "edx.course.enrollment.mode_changed" server events is emitted - -And I visit the dashboard -And I click on Challenge Yourself -And I choose an honor code upgrade -Then I should be on the dashboard page -Then 2 "edx.course.enrollment.mode_changed" server event is emitted - -# don't emit another mode_changed event upon unenrollment -When I unenroll from the course numbered "6.002x" -Then 2 "edx.course.enrollment.mode_changed" server events is emitted +# +#And I visit the dashboard +#And I click on Challenge Yourself +#And I choose an honor code upgrade +#Then I should be on the dashboard page +#Then 2 "edx.course.enrollment.mode_changed" server event is emitted +# +## don't emit another mode_changed event upon unenrollment +#When I unenroll from the course numbered "6.002x" +#Then 2 "edx.course.enrollment.mode_changed" server events is emitted diff --git a/lms/djangoapps/courseware/features/lti.py b/lms/djangoapps/courseware/features/lti.py index a539177bdd..670c3014a8 100644 --- a/lms/djangoapps/courseware/features/lti.py +++ b/lms/djangoapps/courseware/features/lti.py @@ -16,7 +16,8 @@ from student.tests.factories import UserFactory from common import visit_scenario_item -TEST_COURSE_NAME="test_course_a" +TEST_COURSE_NAME = "test_course_a" + @step('I view the LTI and error is shown$') def lti_is_not_rendered(_step): @@ -271,10 +272,12 @@ def check_lti_popup(parent_window): # For verification, iterate through the window titles and make sure that # both are there. tabs = [] + expected_tabs = [u'LTI | Test Section | {0} Courseware | edX'.format(TEST_COURSE_NAME), u'TEST TITLE'] + for window in windows: world.browser.switch_to_window(window) tabs.append(world.browser.title) - assert_equal(tabs, [u'LTI | Test Section | test_course_a Courseware | edX', u'TEST TITLE']) + assert_equal(tabs, expected_tabs) # pylint: disable=no-value-for-parameter # Now verify the contents of the LTI window (which is the 2nd window/tab) # Note: The LTI opens in a new browser window, but Selenium sticks with the