diff --git a/cms/djangoapps/contentstore/features/checklists.feature b/cms/djangoapps/contentstore/features/checklists.feature index 4a0ed611d6..2dc80ffcf9 100644 --- a/cms/djangoapps/contentstore/features/checklists.feature +++ b/cms/djangoapps/contentstore/features/checklists.feature @@ -10,7 +10,7 @@ Feature: Course checklists Then I can check and uncheck tasks in a checklist And They are correctly selected after reloading the page - #CHROME ONLY + #CHROME ONLY, Test effectively skipped in firefox due to issues getting link to be active Scenario: A task can link to a location within Studio Given I have opened Checklists When I select a link to the course outline @@ -18,7 +18,7 @@ Feature: Course checklists And I press the browser back button Then I am brought back to the course outline in the correct state - #CHROME ONLY + #CHROME ONLY Test effectively skipped in firefox due to issues getting link to be active Scenario: A task can link to a location outside Studio Given I have opened Checklists When I select a link to help page diff --git a/cms/djangoapps/contentstore/features/checklists.py b/cms/djangoapps/contentstore/features/checklists.py index 3fc709f700..b45f92779d 100644 --- a/cms/djangoapps/contentstore/features/checklists.py +++ b/cms/djangoapps/contentstore/features/checklists.py @@ -61,6 +61,8 @@ def i_select_a_link_to_the_course_outline(step): @step('I am brought to the course outline page$') def i_am_brought_to_course_outline(step): + if world.is_firefox(): + return assert_in('Course Outline', world.css_text('.outline .page-header')) assert_equal(1, len(world.browser.windows)) diff --git a/cms/djangoapps/contentstore/features/course-team.py b/cms/djangoapps/contentstore/features/course-team.py index c5c20fe396..58104928c1 100644 --- a/cms/djangoapps/contentstore/features/course-team.py +++ b/cms/djangoapps/contentstore/features/course-team.py @@ -44,7 +44,6 @@ def add_other_user(_step, name): email_css = 'input#user-email-input' world.css_fill(email_css, name + EMAIL_EXTENSION) world.trigger_event(email_css) - from pdb import set_trace;set_trace() confirm_css = 'form.create-user button.action-primary' world.css_click(confirm_css) diff --git a/cms/djangoapps/contentstore/features/problem-editor.feature b/cms/djangoapps/contentstore/features/problem-editor.feature index 7da3d0e5ca..58ede263dd 100644 --- a/cms/djangoapps/contentstore/features/problem-editor.feature +++ b/cms/djangoapps/contentstore/features/problem-editor.feature @@ -44,13 +44,13 @@ Feature: Problem Editor When I edit and select Settings Then if I set the weight to "abc", it remains unset - #CHROME ONLY + #CHROME ONLY, firefox will behave differently, it will display as 2.34 and persist as 2 Scenario: User cannot type decimal values integer number field Given I have created a Blank Common Problem When I edit and select Settings Then if I set the max attempts to "2.34", it displays initially as "234", and is persisted as "234" - #CHROME ONLY + #CHROME ONLY, skipped in firefox for reason above Scenario: User cannot type out of range values in an integer number field Given I have created a Blank Common Problem When I edit and select Settings