Skip to content

feat: added grid submenu arrow navigation #383

feat: added grid submenu arrow navigation

feat: added grid submenu arrow navigation #383

Triggered via push December 6, 2023 05:14
Status Failure
Total duration 5m 11s
Artifacts

playwright.yml

on: push
Fit to window
Zoom out
Zoom in

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)