feat: added grid submenu arrow navigation #383
Annotations
10 errors, 1 warning, and 1 notice
[chromium] › mouse.spec.ts:5:5 › double/triple click to select:
test/playwright-tests/mouse.spec.ts#L1
1) [chromium] › mouse.spec.ts:5:5 › double/triple click to select ────────────────────────────────
Test timeout of 30000ms exceeded.
|
[chromium] › mouse.spec.ts:5:5 › double/triple click to select:
test/playwright-tests/mouse.spec.ts#L11
1) [chromium] › mouse.spec.ts:5:5 › double/triple click to select ────────────────────────────────
Error: locator.dblclick: Page closed
=========================== logs ===========================
waiting for locator('#mf-1').locator('span.ML__cmr').locator('text=2')
============================================================
9 |
10 | // double click to select clicked on block
> 11 | await page.locator('#mf-1 >> span.ML__cmr >> text=2').dblclick();
| ^
12 |
13 | // check selection latex
14 | let selectionLatex = await page
at /home/runner/work/mathlive/mathlive/test/playwright-tests/mouse.spec.ts:11:57
|
[chromium] › mouse.spec.ts:5:5 › double/triple click to select:
test/playwright-tests/mouse.spec.ts#L1
1) [chromium] › mouse.spec.ts:5:5 › double/triple click to select ────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
[chromium] › mouse.spec.ts:5:5 › double/triple click to select:
test/playwright-tests/mouse.spec.ts#L11
1) [chromium] › mouse.spec.ts:5:5 › double/triple click to select ────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.dblclick: Page closed
=========================== logs ===========================
waiting for locator('#mf-1').locator('span.ML__cmr').locator('text=2')
============================================================
9 |
10 | // double click to select clicked on block
> 11 | await page.locator('#mf-1 >> span.ML__cmr >> text=2').dblclick();
| ^
12 |
13 | // check selection latex
14 | let selectionLatex = await page
at /home/runner/work/mathlive/mathlive/test/playwright-tests/mouse.spec.ts:11:57
|
[chromium] › mouse.spec.ts:5:5 › double/triple click to select:
test/playwright-tests/mouse.spec.ts#L1
1) [chromium] › mouse.spec.ts:5:5 › double/triple click to select ────────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
[chromium] › mouse.spec.ts:5:5 › double/triple click to select:
test/playwright-tests/mouse.spec.ts#L11
1) [chromium] › mouse.spec.ts:5:5 › double/triple click to select ────────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.dblclick: Page closed
=========================== logs ===========================
waiting for locator('#mf-1').locator('span.ML__cmr').locator('text=2')
============================================================
9 |
10 | // double click to select clicked on block
> 11 | await page.locator('#mf-1 >> span.ML__cmr >> text=2').dblclick();
| ^
12 |
13 | // check selection latex
14 | let selectionLatex = await page
at /home/runner/work/mathlive/mathlive/test/playwright-tests/mouse.spec.ts:11:57
|
[chromium] › physical-keyboard.spec.ts:5:5 › default space bar:
test/playwright-tests/physical-keyboard.spec.ts#L17
2) [chromium] › physical-keyboard.spec.ts:5:5 › default space bar ────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
Expected: "\\frac{1}{y}+x"
Received: "\\frac{\\placeholder{}}{\\placeholder{}}"
15 | });
16 |
> 17 | expect(latex).toBe('\\frac{1}{y}+x');
| ^
18 | });
19 |
20 | test('custom mathModeSpace', async ({ page }) => {
at /home/runner/work/mathlive/mathlive/test/playwright-tests/physical-keyboard.spec.ts:17:17
|
[chromium] › physical-keyboard.spec.ts:5:5 › default space bar:
test/playwright-tests/physical-keyboard.spec.ts#L17
2) [chromium] › physical-keyboard.spec.ts:5:5 › default space bar ────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
Expected: "\\frac{1}{y}+x"
Received: "\\frac{\\placeholder{}}{\\placeholder{}}"
15 | });
16 |
> 17 | expect(latex).toBe('\\frac{1}{y}+x');
| ^
18 | });
19 |
20 | test('custom mathModeSpace', async ({ page }) => {
at /home/runner/work/mathlive/mathlive/test/playwright-tests/physical-keyboard.spec.ts:17:17
|
[chromium] › physical-keyboard.spec.ts:5:5 › default space bar:
test/playwright-tests/physical-keyboard.spec.ts#L17
2) [chromium] › physical-keyboard.spec.ts:5:5 › default space bar ────────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
Expected: "\\frac{1}{y}+x"
Received: "\\frac{\\placeholder{}}{\\placeholder{}}"
15 | });
16 |
> 17 | expect(latex).toBe('\\frac{1}{y}+x');
| ^
18 | });
19 |
20 | test('custom mathModeSpace', async ({ page }) => {
at /home/runner/work/mathlive/mathlive/test/playwright-tests/physical-keyboard.spec.ts:17:17
|
[chromium] › physical-keyboard.spec.ts:20:5 › custom mathModeSpace:
test/playwright-tests/physical-keyboard.spec.ts#L32
3) [chromium] › physical-keyboard.spec.ts:20:5 › custom mathModeSpace ────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
Expected: "\\frac{1}{y\\:+x}"
Received: "\\frac{\\:}{\\placeholder{}}"
30 | });
31 |
> 32 | expect(latex).toBe('\\frac{1}{y\\:+x}');
| ^
33 | });
34 |
35 | test('tab focus', async ({ page }) => {
at /home/runner/work/mathlive/mathlive/test/playwright-tests/physical-keyboard.spec.ts:32:17
|
test
No files were found with the provided path: playwright-report/. No artifacts will be uploaded.
|
🎭 Playwright Run Summary
28 failed
[chromium] › mouse.spec.ts:5:5 › double/triple click to select ─────────────────────────────────
[chromium] › physical-keyboard.spec.ts:5:5 › default space bar ─────────────────────────────────
[chromium] › physical-keyboard.spec.ts:20:5 › custom mathModeSpace ─────────────────────────────
[chromium] › physical-keyboard.spec.ts:35:5 › tab focus ────────────────────────────────────────
[chromium] › physical-keyboard.spec.ts:84:5 › smartSuperscript ─────────────────────────────────
[chromium] › physical-keyboard.spec.ts:122:5 › escape to enter/exit latex mode ─────────────────
[chromium] › physical-keyboard.spec.ts:153:5 › backslash to enter, enter to exit latex mode ────
[chromium] › physical-keyboard.spec.ts:179:5 › Select all/type to replace selection ────────────
[chromium] › physical-keyboard.spec.ts:262:5 › test up/down arrow fraction navigation ──────────
[chromium] › physical-keyboard.spec.ts:278:5 › test inline shortcuts ───────────────────────────
[chromium] › physical-keyboard.spec.ts:290:5 › underscore subscript ────────────────────────────
[chromium] › physical-keyboard.spec.ts:304:5 › subscript and superscript ───────────────────────
[chromium] › physical-keyboard.spec.ts:318:5 › nested paranthesis ──────────────────────────────
[chromium] › physical-keyboard.spec.ts:333:5 › sqrt inline shortcut (#1975) ────────────────────
[chromium] › physical-keyboard.spec.ts:347:5 › inline shortcut after long expression (#1978) ───
[chromium] › physical-keyboard.spec.ts:368:5 › keyboard select than divide (#1981) ─────────────
[chromium] › physical-keyboard.spec.ts:384:5 › text mode serialization (#1978) ─────────────────
[chromium] › physical-keyboard.spec.ts:400:5 › cross-origin iframe with physical keyboard ──────
[chromium] › smart-fence.spec.ts:6:5 › right parenthesis first ─────────────────────────────────
[chromium] › smart-fence.spec.ts:25:5 › curly brackes ──────────────────────────────────────────
[chromium] › smart-fence.spec.ts:48:5 › mixed closing delimiter ────────────────────────────────
[chromium] › smart-fence.spec.ts:64:5 › editing and re-adding right delimiter ──────────────────
[chromium] › smart-fence.spec.ts:84:5 › editing and re-adding left delimiter ───────────────────
[chromium] › smart-fence.spec.ts:100:5 › deleting and re-adding left delimiter outside leftright atom
[chromium] › smart-fence.spec.ts:120:5 › deleting and re-adding left delimiter inside leftright atom
[chromium] › smart-fence.spec.ts:141:5 › deleting and re-adding right delimiter in place ───────
[chromium] › smart-fence.spec.ts:159:5 › deleting and re-adding right delimiter outside leftright atom
[chromium] › smart-fence.spec.ts:182:5 › deleting and re-adding right delimiter inside leftright atom
2 skipped
72 passed (4.1m)
|