Sindbad~EG File Manager

Current Path : /var/www/html/ceade.tocsa.com.py/course/tests/behat/
Upload File :
Current File : /var/www/html/ceade.tocsa.com.py/course/tests/behat/move_sections.feature

@core @core_course
Feature: Sections can be moved
  In order to rearrange my course contents
  As a teacher
  I need to move sections up and down

  Background:
    Given the following "users" exist:
      | username | firstname | lastname | email |
      | teacher1 | Teacher | 1 | teacher1@example.com |
    And the following "courses" exist:
      | fullname | shortname | format | coursedisplay | numsections |
      | Course 1 | C1 | topics | 0 | 5 |
    And the following "course enrolments" exist:
      | user | course | role |
      | teacher1 | C1 | editingteacher |
    And I log in as "teacher1"

  Scenario: Move up and down a section with Javascript disabled in a single page course
    Given the following "activities" exist:
      | activity | name            | course | idnumber | section |
      | forum    | Test forum name | C1     | forum1   | 1       |
    And I am on "Course 1" course homepage with editing mode on
    When I move down section "1"
    Then I should see "Test forum name" in the "Topic 2" "section"
    And I move up section "2"
    And I should see "Test forum name" in the "Topic 1" "section"

  Scenario: Move up and down a section with Javascript disabled in the course home of a course using paged mode
    Given the following "activities" exist:
      | activity | name            | course | idnumber | section |
      | forum    | Test forum name | C1     | forum1   | 1       |
    And I am on "Course 1" course homepage with editing mode on
    And I navigate to "Edit settings" in current page administration
    And I set the following fields to these values:
      | Course layout | Show one section per page |
    And I press "Save and display"
    When I move down section "1"
    Then I should see "Test forum name" in the "Topic 2" "section"
    And I move up section "2"
    And I should see "Test forum name" in the "Topic 1" "section"

  Scenario: Sections can not be moved with Javascript disabled in a section page of a course using paged mode
    Given the following "activities" exist:
      | activity | name            | course | idnumber | section |
      | forum    | Test forum name | C1     | forum1   | 2       |
    And I am on "Course 1" course homepage with editing mode on
    And I navigate to "Edit settings" in current page administration
    And I set the following fields to these values:
      | Course layout | Show one section per page |
    And I press "Save and display"
    When I follow "Topic 2"
    Then "Topic 1" "section" should not exist
    And "Topic 3" "section" should not exist
    And "Move down" "link" should not exist
    And "Move up" "link" should not exist

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists