| OLD | NEW |
| 1 Tests that jumping to previous location works as intended. | 1 Tests that jumping to previous location works as intended. |
| 2 | 2 |
| 3 | 3 |
| 4 Running: testSimpleMovements | 4 Running: testSimpleMovements |
| 5 <Initial position> line: 0 column: 0 [example-fileset-for-test.js] | 5 <Initial position> line: 0 column: 0 [example-fileset-for-test.js] |
| 6 <Mouse click (4, 7)> line: 4 column: 7 [example-fileset-for-test.js] | 6 <Mouse click (4, 7)> line: 4 column: 7 [example-fileset-for-test.js] |
| 7 <Typed in some text> line: 5 column: 26 [example-fileset-for-test.js] | 7 <Typed in some text> line: 5 column: 26 [example-fileset-for-test.js] |
| 8 <Rolled back> line: 0 column: 0 [example-fileset-for-test.js] | 8 <Rolled back> line: 0 column: 0 [example-fileset-for-test.js] |
| 9 <Typed in some text> line: 2 column: 0 [example-fileset-for-test.js] | 9 <Typed in some text> line: 2 column: 0 [example-fileset-for-test.js] |
| 10 <Rolled over> line: 7 column: 26 [example-fileset-for-test.js] | 10 <Rolled over> line: 7 column: 26 [example-fileset-for-test.js] |
| (...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 44 <Rolled back> line: 10 column: 1 [workspace-test.js] | 44 <Rolled back> line: 10 column: 1 [workspace-test.js] |
| 45 <Rolled back> line: 0 column: 0 [workspace-test.js] | 45 <Rolled back> line: 0 column: 0 [workspace-test.js] |
| 46 <Rolled back> line: 9 column: 4 [example-fileset-for-test.js] | 46 <Rolled back> line: 9 column: 4 [example-fileset-for-test.js] |
| 47 <Rolled back> line: 9 column: 0 [example-fileset-for-test.js] | 47 <Rolled back> line: 9 column: 0 [example-fileset-for-test.js] |
| 48 <Rolled over> line: 9 column: 4 [example-fileset-for-test.js] | 48 <Rolled over> line: 9 column: 4 [example-fileset-for-test.js] |
| 49 <Rolled over> line: 0 column: 0 [workspace-test.js] | 49 <Rolled over> line: 0 column: 0 [workspace-test.js] |
| 50 <Rolled over> line: 10 column: 1 [workspace-test.js] | 50 <Rolled over> line: 10 column: 1 [workspace-test.js] |
| 51 <Rolled over> line: 11 column: 1 [workspace-test.js] | 51 <Rolled over> line: 11 column: 1 [workspace-test.js] |
| 52 | 52 |
| 53 Running: testCloseCrossFile | 53 Running: testCloseCrossFile |
| 54 executed SimpleHistoryManager.filterOut; activeEntryIndex = 7 | |
| 55 <Close active tab> line: 9 column: 4 [example-fileset-for-test.js] | 54 <Close active tab> line: 9 column: 4 [example-fileset-for-test.js] |
| 56 <Rolled back> line: 9 column: 0 [example-fileset-for-test.js] | 55 <Rolled back> line: 9 column: 0 [example-fileset-for-test.js] |
| 57 <Rolled over> line: 9 column: 4 [example-fileset-for-test.js] | 56 <Rolled over> line: 9 column: 4 [example-fileset-for-test.js] |
| 58 <Rolled over> line: 9 column: 4 [example-fileset-for-test.js] | 57 <Rolled over> line: 9 column: 4 [example-fileset-for-test.js] |
| 59 <Rolled over> line: 9 column: 4 [example-fileset-for-test.js] | 58 <Rolled over> line: 9 column: 4 [example-fileset-for-test.js] |
| 60 | 59 |
| 61 Running: testHistoryDepth | 60 Running: testHistoryDepth |
| 62 === SimpleHistoryManager state before filling history stack === | 61 === SimpleHistoryManager state before filling history stack === |
| 63 entries count: 8 active entry index: 7 | 62 entries count: 8 |
| 64 >entry[7] = {line: 9, column: 4} | 63 >entry[7] = {line: 9, column: 4} |
| 65 entry[6] = null | 64 entry[6] = null |
| 66 entry[5] = {line: 9, column: 0} | 65 entry[5] = {line: 9, column: 0} |
| 67 entry[4] = null | 66 entry[4] = null |
| 68 entry[3] = null | 67 entry[3] = null |
| 69 entry[2] = null | 68 entry[2] = null |
| 70 entry[1] = {line: 7, column: 26} | 69 entry[1] = {line: 7, column: 26} |
| 71 entry[0] = {line: 2, column: 0} | 70 entry[0] = {line: 2, column: 0} |
| 72 === === | 71 === === |
| 73 <Mouse click (10, 7)> line: 10 column: 7 [example-fileset-for-test.js] | 72 <Mouse click (10, 7)> line: 10 column: 7 [example-fileset-for-test.js] |
| (...skipping 10 matching lines...) Expand all Loading... |
| 84 <Mouse click (21, 7)> line: 21 column: 7 [example-fileset-for-test.js] | 83 <Mouse click (21, 7)> line: 21 column: 7 [example-fileset-for-test.js] |
| 85 <Mouse click (22, 7)> line: 22 column: 7 [example-fileset-for-test.js] | 84 <Mouse click (22, 7)> line: 22 column: 7 [example-fileset-for-test.js] |
| 86 <Mouse click (23, 7)> line: 23 column: 7 [example-fileset-for-test.js] | 85 <Mouse click (23, 7)> line: 23 column: 7 [example-fileset-for-test.js] |
| 87 <Mouse click (24, 7)> line: 24 column: 7 [example-fileset-for-test.js] | 86 <Mouse click (24, 7)> line: 24 column: 7 [example-fileset-for-test.js] |
| 88 <Mouse click (25, 7)> line: 25 column: 7 [example-fileset-for-test.js] | 87 <Mouse click (25, 7)> line: 25 column: 7 [example-fileset-for-test.js] |
| 89 <Mouse click (26, 7)> line: 26 column: 7 [example-fileset-for-test.js] | 88 <Mouse click (26, 7)> line: 26 column: 7 [example-fileset-for-test.js] |
| 90 <Mouse click (27, 7)> line: 27 column: 7 [example-fileset-for-test.js] | 89 <Mouse click (27, 7)> line: 27 column: 7 [example-fileset-for-test.js] |
| 91 <Mouse click (28, 7)> line: 28 column: 7 [example-fileset-for-test.js] | 90 <Mouse click (28, 7)> line: 28 column: 7 [example-fileset-for-test.js] |
| 92 <Mouse click (29, 7)> line: 29 column: 7 [example-fileset-for-test.js] | 91 <Mouse click (29, 7)> line: 29 column: 7 [example-fileset-for-test.js] |
| 93 === SimpleHistoryManager state after filling history stack === | 92 === SimpleHistoryManager state after filling history stack === |
| 94 entries count: 20 active entry index: 19 | 93 entries count: 20 |
| 95 >entry[19] = {line: 29, column: 7} | 94 >entry[19] = {line: 29, column: 7} |
| 96 entry[18] = {line: 28, column: 7} | 95 entry[18] = {line: 28, column: 7} |
| 97 entry[17] = {line: 27, column: 7} | 96 entry[17] = {line: 27, column: 7} |
| 98 entry[16] = {line: 26, column: 7} | 97 entry[16] = {line: 26, column: 7} |
| 99 entry[15] = {line: 25, column: 7} | 98 entry[15] = {line: 25, column: 7} |
| 100 entry[14] = {line: 24, column: 7} | 99 entry[14] = {line: 24, column: 7} |
| 101 entry[13] = {line: 23, column: 7} | 100 entry[13] = {line: 23, column: 7} |
| 102 entry[12] = {line: 22, column: 7} | 101 entry[12] = {line: 22, column: 7} |
| 103 entry[11] = {line: 21, column: 7} | 102 entry[11] = {line: 21, column: 7} |
| 104 entry[10] = {line: 20, column: 7} | 103 entry[10] = {line: 20, column: 7} |
| 105 entry[9] = {line: 19, column: 7} | 104 entry[9] = {line: 19, column: 7} |
| 106 entry[8] = {line: 18, column: 7} | 105 entry[8] = {line: 18, column: 7} |
| 107 entry[7] = {line: 17, column: 7} | 106 entry[7] = {line: 17, column: 7} |
| 108 entry[6] = {line: 16, column: 7} | 107 entry[6] = {line: 16, column: 7} |
| 109 entry[5] = {line: 15, column: 7} | 108 entry[5] = {line: 15, column: 7} |
| 110 entry[4] = {line: 14, column: 7} | 109 entry[4] = {line: 14, column: 7} |
| 111 entry[3] = {line: 13, column: 7} | 110 entry[3] = {line: 13, column: 7} |
| 112 entry[2] = {line: 12, column: 7} | 111 entry[2] = {line: 12, column: 7} |
| 113 entry[1] = {line: 11, column: 7} | 112 entry[1] = {line: 11, column: 7} |
| 114 entry[0] = {line: 10, column: 7} | 113 entry[0] = {line: 10, column: 7} |
| 115 === === | 114 === === |
| 116 First rollback result: true | 115 First rollback result: true |
| 117 === SimpleHistoryManager state after first rollback === | 116 === SimpleHistoryManager state after first rollback === |
| 118 entries count: 20 active entry index: 18 | 117 entries count: 20 |
| 119 entry[19] = {line: 29, column: 7} | 118 entry[19] = {line: 29, column: 7} |
| 120 >entry[18] = {line: 28, column: 7} | 119 >entry[18] = {line: 28, column: 7} |
| 121 entry[17] = {line: 27, column: 7} | 120 entry[17] = {line: 27, column: 7} |
| 122 entry[16] = {line: 26, column: 7} | 121 entry[16] = {line: 26, column: 7} |
| 123 entry[15] = {line: 25, column: 7} | 122 entry[15] = {line: 25, column: 7} |
| 124 entry[14] = {line: 24, column: 7} | 123 entry[14] = {line: 24, column: 7} |
| 125 entry[13] = {line: 23, column: 7} | 124 entry[13] = {line: 23, column: 7} |
| 126 entry[12] = {line: 22, column: 7} | 125 entry[12] = {line: 22, column: 7} |
| 127 entry[11] = {line: 21, column: 7} | 126 entry[11] = {line: 21, column: 7} |
| 128 entry[10] = {line: 20, column: 7} | 127 entry[10] = {line: 20, column: 7} |
| (...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 175 <Initial state> line: 10 column: 1 [workspace-test.js] | 174 <Initial state> line: 10 column: 1 [workspace-test.js] |
| 176 <jump to line 20> line: 20 column: 0 [example-fileset-for-test.js] | 175 <jump to line 20> line: 20 column: 0 [example-fileset-for-test.js] |
| 177 <jump to line 10> line: 10 column: 0 [example-fileset-for-test.js] | 176 <jump to line 10> line: 10 column: 0 [example-fileset-for-test.js] |
| 178 <jump to line 30> line: 30 column: 0 [example-fileset-for-test.js] | 177 <jump to line 30> line: 30 column: 0 [example-fileset-for-test.js] |
| 179 <highlight line 40> line: 40 column: 10 [example-fileset-for-test.js] | 178 <highlight line 40> line: 40 column: 10 [example-fileset-for-test.js] |
| 180 <rollback> line: 30 column: 0 [example-fileset-for-test.js] | 179 <rollback> line: 30 column: 0 [example-fileset-for-test.js] |
| 181 <rollback> line: 10 column: 0 [example-fileset-for-test.js] | 180 <rollback> line: 10 column: 0 [example-fileset-for-test.js] |
| 182 <rollback> line: 20 column: 0 [example-fileset-for-test.js] | 181 <rollback> line: 20 column: 0 [example-fileset-for-test.js] |
| 183 <rollback> line: 10 column: 1 [workspace-test.js] | 182 <rollback> line: 10 column: 1 [workspace-test.js] |
| 184 | 183 |
| OLD | NEW |