Proyectos de Subversion Moodle

Rev

| Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
1 efrain 1
@core @turn_edit_mode_on @javascript
2
Feature: Turn editing mode on
3
  Users should be able to turn editing mode on and off
4
 
5
  Background:
6
    Given the following "courses" exist:
7
      | fullname | shortname |
8
      | Course 1 | C1        |
9
    And the following "users" exist:
10
      | username | firstname | lastname | email |
11
      | teacher1 | Teacher | 1 | teacher1@example.com |
12
      | student1 | Student | 1 | student1@example.com |
13
    And the following "course enrolments" exist:
14
      | user | course | role |
15
      | teacher1 | C1 | editingteacher |
16
      | student1 | C1 | student |
17
    And I log in as "teacher1"
18
    And I am on "Course 1" course homepage with editing mode on
19
    And I turn editing mode off
20
    And I log out
21
 
22
  Scenario: Edit mode on page Gradebook
23
    Given the following "activities" exist:
24
      | activity | course | idnumber | name              | intro             |
25
      | assign   | C1     | assign1  | Test Assignment 1 | Test Assignment 1 |
26
    And I am on the "Course 1" "grades > Grader report > View" page logged in as "teacher1"
27
    And I turn editing mode on
28
    And I click on grade item menu "Test Assignment 1" of type "gradeitem" on "grader" page
29
    And "Edit grade item" "link" should exist
30
    And I turn editing mode off
31
    And I click on grade item menu "Test Assignment 1" of type "gradeitem" on "grader" page
32
    Then "Edit grade item" "link" should not exist
33
 
34
  Scenario: Edit mode on page Homepage
35
    Given I log in as "admin"
36
    And I am on site homepage
37
    And I turn editing mode on
38
    And I should see "Add an activity or resource"
39
    And I turn editing mode off
40
    Then I should not see "Add an activity or resource"
41
 
42
  Scenario: Edit mode on page Default profile
43
    Given I log in as "admin"
44
    And I navigate to "Appearance > Default profile page" in site administration
45
    And I turn editing mode on
46
    And I should see "Add a block"
47
    And I turn editing mode off
48
    Then I should not see "Add a block"
49
 
50
  Scenario: Edit mode on page Profile
51
    Given I log in as "admin"
52
    And I follow "View profile"
53
    And I turn editing mode on
54
    And I should see "Add a block"
55
    And I turn editing mode off
56
    Then I should not see "Add a block"
57
 
58
  Scenario: Edit mode on page Default dashboard
59
    Given I log in as "admin"
60
    And I navigate to "Appearance > Default Dashboard page" in site administration
61
    And I turn editing mode on
62
    And I should see "Add a block"
63
    And I turn editing mode off
64
    Then I should not see "Add a block"
65
 
66
  Scenario: Edit mode on page Dashboard
67
    And I log in as "teacher1"
68
    And I turn editing mode on
69
    And I should see "Add a block"
70
    Then I turn editing mode off
71
    Then I should not see "Add a block"