| 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"
|