OLD | NEW |
(Empty) | |
| 1 This tests expected behaviour when modifying variables in a CSSVariablesMap duri
ng a forEach() loop. |
| 2 |
| 3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE
". |
| 4 |
| 5 |
| 6 |
| 7 Test adding variable in forEach() over "var-existing: pass;" |
| 8 PASS log[0] is "Iteration (var-existing: pass)" |
| 9 PASS log[1] is "Add variable (var-added: pass)" |
| 10 PASS log[2] is "Iteration (var-added: pass)" |
| 11 PASS log.length is 3 |
| 12 |
| 13 Test deleting variable in forEach() over "var-existing: pass; var-to-delete: fai
l;" |
| 14 PASS log[0] is "Iteration (var-existing: pass)" |
| 15 PASS log[1] is "Delete variable (var-to-delete)" |
| 16 PASS log.length is 2 |
| 17 |
| 18 Test clearing variables in forEach() over "var-existing: pass; var-to-clear: fai
l;" |
| 19 PASS log[0] is "Iteration (var-existing: pass)" |
| 20 PASS log[1] is "Clear variables" |
| 21 PASS log.length is 2 |
| 22 |
| 23 Test adding then deleting in forEach() over "var-existing: pass;" |
| 24 PASS log[0] is "Iteration (var-existing: pass)" |
| 25 PASS log[1] is "Add variable (var-to-delete: fail)" |
| 26 PASS log[2] is "Delete variable (var-to-delete)" |
| 27 PASS log.length is 3 |
| 28 |
| 29 Test adding then clearing in forEach() over "var-existing: pass;" |
| 30 PASS log[0] is "Iteration (var-existing: pass)" |
| 31 PASS log[1] is "Add variable (var-to-clear: fail)" |
| 32 PASS log[2] is "Clear variables (var-to-clear)" |
| 33 PASS log.length is 3 |
| 34 |
| 35 Test deleting then adding in forEach() over "var-existing: pass; var-to-delete:
fail;" |
| 36 PASS log[0] is "Iteration (var-existing: pass)" |
| 37 PASS log[1] is "Delete variable (var-to-delete)" |
| 38 PASS log[2] is "Add variable (var-added: pass)" |
| 39 PASS log[3] is "Iteration (var-added: pass)" |
| 40 PASS log.length is 4 |
| 41 |
| 42 Test clearing then adding in forEach() over "var-existing: pass; var-to-clear: f
ail;" |
| 43 PASS log[0] is "Iteration (var-existing: pass)" |
| 44 PASS log[1] is "Clear variables" |
| 45 PASS log[2] is "Add variable (var-added: pass)" |
| 46 PASS log[3] is "Iteration (var-added: pass)" |
| 47 PASS log.length is 4 |
| 48 |
| 49 Test updating visited variable in forEach() over "var-existing-a: pass; var-exis
ting-b: pass;" |
| 50 PASS log[0] is "Iteration (var-existing-a: pass)" |
| 51 PASS log[1] is "Iteration (var-existing-b: pass)" |
| 52 PASS log[2] is "Set variable (var-existing-a: fail)" |
| 53 PASS log.length is 3 |
| 54 |
| 55 Test nested forEach calls with addition and deletion() over "var-existing-a: pas
s; var-existing-b: pass;" |
| 56 PASS log[0] is "Iteration (var-existing-a: pass)" |
| 57 PASS log[1] is "Call forEach()" |
| 58 PASS log[2] is "Nested iteration (var-existing-a: pass)" |
| 59 PASS log[3] is "Nested iteration (var-existing-b: pass)" |
| 60 PASS log[4] is "Delete variable (var-existing-b)" |
| 61 PASS log[5] is "Add variable (var-inner-added: pass)" |
| 62 PASS log[6] is "Nested iteration (var-inner-added: pass)" |
| 63 PASS log[7] is "Iteration (var-inner-added: pass)" |
| 64 PASS log[8] is "Call forEach()" |
| 65 PASS log[9] is "Nested iteration (var-existing-a: pass)" |
| 66 PASS log[10] is "Nested iteration (var-inner-added: pass)" |
| 67 PASS log.length is 11 |
| 68 |
| 69 PASS successfullyParsed is true |
| 70 |
| 71 TEST COMPLETE |
| 72 |
OLD | NEW |