Proyectos de Subversion Moodle

Rev

Rev 1 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 1 Rev 1441
Línea 29... Línea 29...
29
    And the following "role assigns" exist:
29
    And the following "role assigns" exist:
30
      | user  | role | contextlevel | reference |
30
      | user  | role | contextlevel | reference |
31
      | user1 | usermanageowndraftplan | System |  |
31
      | user1 | usermanageowndraftplan | System |  |
32
      | user2 | usermanageownplan | System |  |
32
      | user2 | usermanageownplan | System |  |
33
      | manager1 | manageplan | System |  |
33
      | manager1 | manageplan | System |  |
34
    And the following lp "frameworks" exist:
34
    And the following "core_competency > frameworks" exist:
35
      | shortname | idnumber |
35
      | shortname      | idnumber |
36
      | Test-Framework | ID-FW1 |
36
      | Test-Framework | ID-FW1   |
37
    And the following lp "competencies" exist:
37
    And the following "core_competency > competencies" exist:
38
      | shortname | framework |
38
      | shortname  | competencyframework | idnumber   |
39
      | Test-Comp1 | ID-FW1 |
39
      | Test-Comp1 | ID-FW1              | Test-Comp1 |
40
      | Test-Comp2 | ID-FW1 |
40
      | Test-Comp2 | ID-FW1              | Test-Comp2 |
41
    And the following lp "plans" exist:
41
    And the following "core_competency > plans" exist:
42
      | name | user | description |
42
      | name       | user  | description                    | reviewer | status |
43
      | Test-Plan1 | user1 | Description of plan for user 1 |
43
      | Test-Plan1 | user1 | Description of plan for user 1 | user1    | draft  |
44
      | Test-Plan2 | user2 | Description of plan for user 2 |
44
      | Test-Plan2 | user2 | Description of plan for user 2 | user2    | draft  |
45
    And the following lp "plancompetencies" exist:
45
    And the following "core_competency > plan_competency" exist:
46
      | plan | competency |
46
      | plan       | competency |
47
      | Test-Plan1 | Test-Comp1 |
47
      | Test-Plan1 | Test-Comp1 |
48
      | Test-Plan1 | Test-Comp2 |
48
      | Test-Plan1 | Test-Comp2 |
49
      | Test-Plan2 | Test-Comp1 |
49
      | Test-Plan2 | Test-Comp1 |
50
      | Test-Plan2 | Test-Comp2 |
50
      | Test-Plan2 | Test-Comp2 |
51
    And the following "blocks" exist:
51
    And the following "blocks" exist:
Línea 87... Línea 87...
87
    And I click on "Reopen this learning plan" "button" in the "Confirm" "dialogue"
87
    And I click on "Reopen this learning plan" "button" in the "Confirm" "dialogue"
88
    And I should see "Active"
88
    And I should see "Active"
89
    And I log out
89
    And I log out
Línea 90... Línea 90...
90
 
90
 
91
  Scenario: Manager can see learning plan with status waiting for review
91
  Scenario: Manager can see learning plan with status waiting for review
92
    Given  the following lp "plans" exist:
92
    Given the following "core_competency > plans" exist:
93
      | name | user | description | status |
93
      | name       | user  | description                      | status             |
94
      | Test-Plan3 | user2 | Description of plan 3 for user 1 | waiting for review |
94
      | Test-Plan3 | user2 | Description of plan 3 for user 1 | waiting for review |
95
      | Test-Plan4 | user1 | Description of plan 3 for user 1 | draft |
95
      | Test-Plan4 | user1 | Description of plan 3 for user 1 | draft              |
96
    When I log in as "manager1"
96
    When I log in as "manager1"
97
    Then I should see "Test-Plan3"
97
    Then I should see "Test-Plan3"
98
    And I should not see "Test-Plan4"
98
    And I should not see "Test-Plan4"
Línea 99... Línea 99...
99
    And I log out
99
    And I log out
100
 
100
 
101
  Scenario: Manager can start review of learning plan with status waiting for review
101
  Scenario: Manager can start review of learning plan with status waiting for review
102
    Given  the following lp "plans" exist:
102
    Given the following "core_competency > plans" exist:
103
      | name | user | description | status |
103
      | name       | user  | description                      | status             |
104
      | Test-Plan3 | user1 | Description of plan 3 for user 1 | waiting for review |
104
      | Test-Plan3 | user1 | Description of plan 3 for user 1 | waiting for review |
105
    And I log in as "manager1"
105
    And I log in as "manager1"
106
    And I follow "Test-Plan3"
106
    And I follow "Test-Plan3"
107
    And I should see "User 1"
107
    And I should see "User 1"
108
    And I should see "Test-Plan3"
108
    And I should see "Test-Plan3"
109
    When I follow "Start review"
109
    When I follow "Start review"
Línea 110... Línea 110...
110
    Then I should see "In review"
110
    Then I should see "In review"
111
    And I log out
111
    And I log out
112
 
112
 
113
  Scenario: Manager can reject a learning plan with status in review
113
  Scenario: Manager can reject a learning plan with status in review
114
    Given  the following lp "plans" exist:
114
    Given the following "core_competency > plans" exist:
115
      | name | user | description | status | reviewer |
115
      | name       | user  | description                      | status    | reviewer |
116
      | Test-Plan3 | user1 | Description of plan 3 for user 1 | in review | manager1 |
116
      | Test-Plan3 | user1 | Description of plan 3 for user 1 | in review | manager1 |
117
    And I log in as "manager1"
117
    And I log in as "manager1"
Línea 122... Línea 122...
122
    When I follow "Finish review"
122
    When I follow "Finish review"
123
    Then I should see "Draft"
123
    Then I should see "Draft"
124
    And I log out
124
    And I log out
Línea 125... Línea 125...
125
 
125
 
126
  Scenario: Manager can accept a learning plan with status in review
126
  Scenario: Manager can accept a learning plan with status in review
127
    Given  the following lp "plans" exist:
127
    Given the following "core_competency > plans" exist:
128
      | name | user | description | status | reviewer |
128
      | name       | user  | description                      | status    | reviewer |
129
      | Test-Plan3 | user1 | Description of plan 3 for user 1 | in review | manager1 |
129
      | Test-Plan3 | user1 | Description of plan 3 for user 1 | in review | manager1 |
130
    And I log in as "manager1"
130
    And I log in as "manager1"
131
    And I follow "Test-Plan3"
131
    And I follow "Test-Plan3"
132
    And I should see "User 1"
132
    And I should see "User 1"
Línea 135... Línea 135...
135
    When I follow "Make active"
135
    When I follow "Make active"
136
    Then I should see "Active"
136
    Then I should see "Active"
137
    And I log out
137
    And I log out
Línea 138... Línea 138...
138
 
138
 
139
  Scenario: Manager send back to draft an active learning plan
139
  Scenario: Manager send back to draft an active learning plan
140
    Given  the following lp "plans" exist:
140
    Given the following "core_competency > plans" exist:
141
      | name | user | description | status | reviewer |
141
      | name       | user  | description                      | status | reviewer |
142
      | Test-Plan3 | user1 | Description of plan 3 for user 1 | active | manager1 |
142
      | Test-Plan3 | user1 | Description of plan 3 for user 1 | active | manager1 |
143
      | Test-Plan4 | user1 | Description of plan 4 for user 1 | active | manager1 |
143
      | Test-Plan4 | user1 | Description of plan 4 for user 1 | active | manager1 |
144
    And I am on the "user1" "user > profile" page logged in as "manager1"
144
    And I am on the "user1" "user > profile" page logged in as "manager1"
145
    And I follow "Learning plans"
145
    And I follow "Learning plans"
Línea 151... Línea 151...
151
    Then I should see "Draft"
151
    Then I should see "Draft"
152
    And I should not see "Active"
152
    And I should not see "Active"
153
    And I log out
153
    And I log out
Línea 154... Línea 154...
154
 
154
 
155
  Scenario: Manager change an active learning plan to completed
155
  Scenario: Manager change an active learning plan to completed
156
    Given  the following lp "plans" exist:
156
    Given the following "core_competency > plans" exist:
157
      | name | user | description | status | reviewer |
157
      | name       | user  | description                      | status | reviewer |
158
      | Test-Plan3 | user1 | Description of plan 3 for user 1 | active | manager1 |
158
      | Test-Plan3 | user1 | Description of plan 3 for user 1 | active | manager1 |
159
      | Test-Plan4 | user1 | Description of plan 4 for user 1 | active | manager1 |
159
      | Test-Plan4 | user1 | Description of plan 4 for user 1 | active | manager1 |
160
    And I am on the "user1" "user > profile" page logged in as "manager1"
160
    And I am on the "user1" "user > profile" page logged in as "manager1"
161
    And I follow "Learning plans"
161
    And I follow "Learning plans"
Línea 170... Línea 170...
170
    Then I should see "Complete"
170
    Then I should see "Complete"
171
    And I should not see "Active"
171
    And I should not see "Active"
172
    And I log out
172
    And I log out
Línea 173... Línea 173...
173
 
173
 
174
  Scenario: Manager reopen a complete learning plan
174
  Scenario: Manager reopen a complete learning plan
175
    Given  the following lp "plans" exist:
175
    Given the following "core_competency > plans" exist:
176
      | name | user | description | status | reviewer |
176
      | name       | user  | description                      | status   | reviewer |
177
      | Test-Plan3 | user1 | Description of plan 3 for user 1 | complete | manager1 |
177
      | Test-Plan3 | user1 | Description of plan 3 for user 1 | complete | manager1 |
178
      | Test-Plan4 | user1 | Description of plan 4 for user 1 | complete | manager1 |
178
      | Test-Plan4 | user1 | Description of plan 4 for user 1 | complete | manager1 |
179
    And I am on the "user1" "user > profile" page logged in as "manager1"
179
    And I am on the "user1" "user > profile" page logged in as "manager1"
180
    And I follow "Learning plans"
180
    And I follow "Learning plans"