Proyectos de Subversion Moodle

Rev

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

Rev 1 Rev 1441
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"