| Línea 225... |
Línea 225... |
| 225 |
And category in management listing should be visible "CAT4"
|
225 |
And category in management listing should be visible "CAT4"
|
| 226 |
And course in management listing should be visible "C1"
|
226 |
And course in management listing should be visible "C1"
|
| 227 |
And course in management listing should be dimmed "C2"
|
227 |
And course in management listing should be dimmed "C2"
|
| 228 |
And course in management listing should be visible "C3"
|
228 |
And course in management listing should be visible "C3"
|
| 229 |
And I toggle visibility of category "CAT1" in management listing
|
229 |
And I toggle visibility of category "CAT1" in management listing
|
| - |
|
230 |
And I click on "Hide" "button" in the "Hide category?" "dialogue"
|
| 230 |
And a new page should not have loaded since I started watching
|
231 |
And a new page should not have loaded since I started watching
|
| 231 |
And category in management listing should be dimmed "CAT1"
|
232 |
And category in management listing should be dimmed "CAT1"
|
| 232 |
And category in management listing should be visible "CAT2"
|
233 |
And category in management listing should be visible "CAT2"
|
| 233 |
And category in management listing should be dimmed "CAT3"
|
234 |
And category in management listing should be dimmed "CAT3"
|
| 234 |
And category in management listing should be dimmed "CAT4"
|
235 |
And category in management listing should be dimmed "CAT4"
|
| Línea 275... |
Línea 276... |
| 275 |
And category in management listing should be visible "CAT1"
|
276 |
And category in management listing should be visible "CAT1"
|
| 276 |
And category in management listing should be visible "CAT2"
|
277 |
And category in management listing should be visible "CAT2"
|
| 277 |
And category in management listing should be visible "CAT3"
|
278 |
And category in management listing should be visible "CAT3"
|
| 278 |
And course in management listing should be visible "C1"
|
279 |
And course in management listing should be visible "C1"
|
| 279 |
And I toggle visibility of category "CAT1" in management listing
|
280 |
And I toggle visibility of category "CAT1" in management listing
|
| - |
|
281 |
And I click on "Hide" "button" in the "Hide category?" "dialogue"
|
| 280 |
And a new page should not have loaded since I started watching
|
282 |
And a new page should not have loaded since I started watching
|
| 281 |
And category in management listing should be dimmed "CAT1"
|
283 |
And category in management listing should be dimmed "CAT1"
|
| 282 |
And category in management listing should be dimmed "CAT2"
|
284 |
And category in management listing should be dimmed "CAT2"
|
| 283 |
And category in management listing should be dimmed "CAT3"
|
285 |
And category in management listing should be dimmed "CAT3"
|
| 284 |
And course in management listing should be dimmed "C1"
|
286 |
And course in management listing should be dimmed "C1"
|
| Línea 293... |
Línea 295... |
| 293 |
And category in management listing should be visible "CAT1"
|
295 |
And category in management listing should be visible "CAT1"
|
| 294 |
And category in management listing should be visible "CAT2"
|
296 |
And category in management listing should be visible "CAT2"
|
| 295 |
And category in management listing should be visible "CAT3"
|
297 |
And category in management listing should be visible "CAT3"
|
| 296 |
And course in management listing should be dimmed "C1"
|
298 |
And course in management listing should be dimmed "C1"
|
| 297 |
And I toggle visibility of category "CAT1" in management listing
|
299 |
And I toggle visibility of category "CAT1" in management listing
|
| - |
|
300 |
And I click on "Hide" "button" in the "Hide category?" "dialogue"
|
| 298 |
And a new page should not have loaded since I started watching
|
301 |
And a new page should not have loaded since I started watching
|
| 299 |
And category in management listing should be dimmed "CAT1"
|
302 |
And category in management listing should be dimmed "CAT1"
|
| 300 |
And category in management listing should be dimmed "CAT2"
|
303 |
And category in management listing should be dimmed "CAT2"
|
| 301 |
And category in management listing should be dimmed "CAT3"
|
304 |
And category in management listing should be dimmed "CAT3"
|
| 302 |
And course in management listing should be dimmed "C1"
|
305 |
And course in management listing should be dimmed "C1"
|
| Línea 304... |
Línea 307... |
| 304 |
And a new page should not have loaded since I started watching
|
307 |
And a new page should not have loaded since I started watching
|
| 305 |
And category in management listing should be visible "CAT1"
|
308 |
And category in management listing should be visible "CAT1"
|
| 306 |
And category in management listing should be visible "CAT2"
|
309 |
And category in management listing should be visible "CAT2"
|
| 307 |
And category in management listing should be visible "CAT3"
|
310 |
And category in management listing should be visible "CAT3"
|
| 308 |
And course in management listing should be dimmed "C1"
|
311 |
And course in management listing should be dimmed "C1"
|
| - |
|
312 |
|
| - |
|
313 |
@javascript
|
| - |
|
314 |
Scenario: Test confirm popup when hiding a category
|
| - |
|
315 |
Given the following "categories" exist:
|
| - |
|
316 |
| name | category | idnumber |
|
| - |
|
317 |
| Cat 1 | 0 | CAT1 |
|
| - |
|
318 |
| Cat 1b | CAT1 | CAT1B |
|
| - |
|
319 |
| Cat 1c | CAT1 | CAT1C |
|
| - |
|
320 |
| Cat 2 | 0 | CAT2 |
|
| - |
|
321 |
And the following "courses" exist:
|
| - |
|
322 |
| category | fullname | shortname | idnumber |
|
| - |
|
323 |
| CAT1B | Course 1 | Course 1 | C1 |
|
| - |
|
324 |
| CAT1B | Course 2 | Course 2 | C2 |
|
| - |
|
325 |
| CAT1C | Course 3 | Course 3 | C3 |
|
| - |
|
326 |
And I log in as "admin"
|
| - |
|
327 |
And I go to the courses management page
|
| - |
|
328 |
And I should see the "Course categories and courses" management page
|
| - |
|
329 |
And I click on category "Cat 1" in the management interface
|
| - |
|
330 |
And category in management listing should be visible "CAT1"
|
| - |
|
331 |
And category in management listing should be visible "CAT1B"
|
| - |
|
332 |
And category in management listing should be visible "CAT1C"
|
| - |
|
333 |
And category in management listing should be visible "CAT2"
|
| - |
|
334 |
|
| - |
|
335 |
# Category should not be hidden if the dialogue is cancelled.
|
| - |
|
336 |
And I toggle visibility of category "CAT1C" in management listing
|
| - |
|
337 |
And I should see "The category Cat 1c contains 1 course" in the "Hide category?" "dialogue"
|
| - |
|
338 |
And I click on "Cancel" "button" in the "Hide category?" "dialogue"
|
| - |
|
339 |
And category in management listing should be visible "CAT1"
|
| - |
|
340 |
And category in management listing should be visible "CAT1B"
|
| - |
|
341 |
And category in management listing should be visible "CAT1C"
|
| - |
|
342 |
And category in management listing should be visible "CAT2"
|
| - |
|
343 |
|
| - |
|
344 |
# Hide CAT1 - course count should include courses all subcategories.
|
| - |
|
345 |
And I toggle visibility of category "CAT1" in management listing
|
| - |
|
346 |
And I should see "The category Cat 1 contains 3 courses" in the "Hide category?" "dialogue"
|
| - |
|
347 |
And I click on "Hide" "button" in the "Hide category?" "dialogue"
|
| - |
|
348 |
And category in management listing should be dimmed "CAT1"
|
| - |
|
349 |
And category in management listing should be dimmed "CAT1B"
|
| - |
|
350 |
And category in management listing should be dimmed "CAT1C"
|
| - |
|
351 |
And category in management listing should be visible "CAT2"
|
| - |
|
352 |
|
| - |
|
353 |
# Dialogue should not show when showing a category.
|
| - |
|
354 |
And I toggle visibility of category "CAT1" in management listing
|
| - |
|
355 |
And "Hide category?" "dialogue" should not exist
|
| - |
|
356 |
And category in management listing should be visible "CAT1"
|
| - |
|
357 |
And category in management listing should be visible "CAT1B"
|
| - |
|
358 |
And category in management listing should be visible "CAT1C"
|
| - |
|
359 |
And category in management listing should be visible "CAT2"
|
| - |
|
360 |
|
| - |
|
361 |
# Dialogue should not show when hiding a category that contains no courses.
|
| - |
|
362 |
And I toggle visibility of category "CAT2" in management listing
|
| - |
|
363 |
And "Hide category?" "dialogue" should not exist
|
| - |
|
364 |
And category in management listing should be visible "CAT1"
|
| - |
|
365 |
And category in management listing should be visible "CAT1B"
|
| - |
|
366 |
And category in management listing should be visible "CAT1C"
|
| - |
|
367 |
And category in management listing should be dimmed "CAT2"
|