From c340dca9b0dceabd264892a44c1fc27d3643f3b7 Mon Sep 17 00:00:00 2001 From: David Monllao Date: Fri, 17 May 2013 11:24:21 +0800 Subject: [PATCH] MDL-39717 behat: Removing unstable steps and scenarios --- course/tests/behat/course_controls.feature | 11 ++++------- course/tests/behat/move_activities.feature | 19 ------------------- 2 files changed, 4 insertions(+), 26 deletions(-) diff --git a/course/tests/behat/course_controls.feature b/course/tests/behat/course_controls.feature index a243ace4fd5..973c2878904 100644 --- a/course/tests/behat/course_controls.feature +++ b/course/tests/behat/course_controls.feature @@ -4,10 +4,10 @@ Feature: Course activity controls works as expected As a teacher I need to edit, hide, show and indent activities inside course sections - # This two scenario outlines contains exactly the same steps, the - # only difference is whether JS is enabled or not; we can not use - # Background sections when using Scenario Outlines because of Behat - # framework restrictions. + # The difference between these two scenario outlines is that one is with + # JS enabled and the other one with JS disabled, also with JS disabled we + # add the delete activity checking; we can not use Background sections + # when using Scenario Outlines because of Behat framework restrictions. # We are testing: # * Javascript on and off @@ -61,9 +61,6 @@ Feature: Course activity controls works as expected And "#section-2" "css_element" exists And I click on "Hide" "link" in the "Test forum name 1" activity And "#section-2" "css_element" exists - And I delete "Test forum name 1" activity - And "#section-2" "css_element" exists - And I should not see "Test forum name 1" in the ".region-content" "css_element" And I duplicate "Test forum name 2" activity editing the new copy with: | Forum name | Edited test forum name 2 | And "#section-2" "css_element" exists diff --git a/course/tests/behat/move_activities.feature b/course/tests/behat/move_activities.feature index 591e619b282..6f2e56e5070 100644 --- a/course/tests/behat/move_activities.feature +++ b/course/tests/behat/move_activities.feature @@ -27,25 +27,6 @@ Feature: Activities can be moved between sections | Forum name | Test forum name | | Description | Test forum description | - @javascript @_cross_browser - Scenario: Move activities in a single page course with Javascript enabled - When I move "Test forum name" activity to section "2" - And I reload the page - Then I should see "Test forum name" in the "#section-2" "css_element" - And I should not see "Test forum name" in the "#section-1" "css_element" - - @javascript @_cross_browser - Scenario: Move activities in the course home with Javascript enabled using paged mode - Given I follow "Edit settings" - And I fill the moodle form with: - | Course layout | Show one section per page | - And I press "Save changes" - When I move "Test forum name" activity to section "2" - # This reload step is added because of drap&drop & yui dd problem - And I reload the page - Then I should see "Test forum name" in the "#section-2" "css_element" - And I should not see "Test forum name" in the "#section-1" "css_element" - Scenario: Move activities in a single page course with Javascript disabled When I move "Test forum name" activity to section "2" Then I should see "Test forum name" in the "#section-2" "css_element"