Skip to content

kedyou: modify/improve delete hotkeys #27

kedyou: modify/improve delete hotkeys

kedyou: modify/improve delete hotkeys #27

Triggered via push February 26, 2024 08:31
Status Failure
Total duration 7m 52s
Artifacts

playwright.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

10 errors, 2 warnings, and 1 notice
[chromium] › physical-keyboard.spec.ts:122:5 › escape to enter/exit latex mode: test/playwright-tests/physical-keyboard.spec.ts#L139
1) [chromium] › physical-keyboard.spec.ts:122:5 › escape to enter/exit latex mode ──────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: "\\frac{x}{y}" Received: "xy" 137 | expect( 138 | await page.locator('#mf-1').evaluate((e: MathfieldElement) => e.value) > 139 | ).toBe('\\frac{x}{y}'); | ^ 140 | 141 | // attempt to use latex mode for math field with latex mode disabled 142 | // using instructions from: mathfield/guides/customizing/#turning-off-the-latex-mode at /home/runner/work/mathlive/mathlive/test/playwright-tests/physical-keyboard.spec.ts:139:5
[chromium] › physical-keyboard.spec.ts:122:5 › escape to enter/exit latex mode: test/playwright-tests/physical-keyboard.spec.ts#L139
1) [chromium] › physical-keyboard.spec.ts:122:5 › escape to enter/exit latex mode ──────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: "\\frac{x}{y}" Received: "xy" 137 | expect( 138 | await page.locator('#mf-1').evaluate((e: MathfieldElement) => e.value) > 139 | ).toBe('\\frac{x}{y}'); | ^ 140 | 141 | // attempt to use latex mode for math field with latex mode disabled 142 | // using instructions from: mathfield/guides/customizing/#turning-off-the-latex-mode at /home/runner/work/mathlive/mathlive/test/playwright-tests/physical-keyboard.spec.ts:139:5
[chromium] › physical-keyboard.spec.ts:122:5 › escape to enter/exit latex mode: test/playwright-tests/physical-keyboard.spec.ts#L139
1) [chromium] › physical-keyboard.spec.ts:122:5 › escape to enter/exit latex mode ──────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: "\\frac{x}{y}" Received: "xy" 137 | expect( 138 | await page.locator('#mf-1').evaluate((e: MathfieldElement) => e.value) > 139 | ).toBe('\\frac{x}{y}'); | ^ 140 | 141 | // attempt to use latex mode for math field with latex mode disabled 142 | // using instructions from: mathfield/guides/customizing/#turning-off-the-latex-mode at /home/runner/work/mathlive/mathlive/test/playwright-tests/physical-keyboard.spec.ts:139:5
[chromium] › physical-keyboard.spec.ts:153:5 › backslash to enter: test/playwright-tests/physical-keyboard.spec.ts#L176
2) [chromium] › physical-keyboard.spec.ts:153:5 › backslash to enter, enter to exit latex mode ─── Error: expect(received).toBe(expected) // Object.is equality Expected: "\\backslash lozenge" Received: "\\begin{align}\\backslash lozenge & \\\\ & \\end{align}" 174 | expect( 175 | await page.locator('#mf-5').evaluate((e: MathfieldElement) => e.value) > 176 | ).toBe('\\backslash lozenge'); | ^ 177 | }); 178 | 179 | test('Select all/type to replace selection', async ({ page, browserName }) => { at /home/runner/work/mathlive/mathlive/test/playwright-tests/physical-keyboard.spec.ts:176:5
[chromium] › physical-keyboard.spec.ts:153:5 › backslash to enter: test/playwright-tests/physical-keyboard.spec.ts#L176
2) [chromium] › physical-keyboard.spec.ts:153:5 › backslash to enter, enter to exit latex mode ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: "\\backslash lozenge" Received: "\\begin{align}\\backslash lozenge & \\\\ & \\end{align}" 174 | expect( 175 | await page.locator('#mf-5').evaluate((e: MathfieldElement) => e.value) > 176 | ).toBe('\\backslash lozenge'); | ^ 177 | }); 178 | 179 | test('Select all/type to replace selection', async ({ page, browserName }) => { at /home/runner/work/mathlive/mathlive/test/playwright-tests/physical-keyboard.spec.ts:176:5
[chromium] › physical-keyboard.spec.ts:153:5 › backslash to enter: test/playwright-tests/physical-keyboard.spec.ts#L176
2) [chromium] › physical-keyboard.spec.ts:153:5 › backslash to enter, enter to exit latex mode ─── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: "\\backslash lozenge" Received: "\\begin{align}\\backslash lozenge & \\\\ & \\end{align}" 174 | expect( 175 | await page.locator('#mf-5').evaluate((e: MathfieldElement) => e.value) > 176 | ).toBe('\\backslash lozenge'); | ^ 177 | }); 178 | 179 | test('Select all/type to replace selection', async ({ page, browserName }) => { at /home/runner/work/mathlive/mathlive/test/playwright-tests/physical-keyboard.spec.ts:176:5
[chromium] › virtual-keyboard.spec.ts:38:5 › virtual keyboard with two math fields: test/playwright-tests/virtual-keyboard.spec.ts#L1
3) [chromium] › virtual-keyboard.spec.ts:38:5 › virtual keyboard with two math fields ──────────── Test timeout of 30000ms exceeded.
[chromium] › virtual-keyboard.spec.ts:38:5 › virtual keyboard with two math fields: test/playwright-tests/virtual-keyboard.spec.ts#L76
3) [chromium] › virtual-keyboard.spec.ts:38:5 › virtual keyboard with two math fields ──────────── Error: locator.waitFor: Test timeout of 30000ms exceeded. Call log: - waiting for getByRole('toolbar').getByText('123') to be detached - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visib
[chromium] › virtual-keyboard.spec.ts:38:5 › virtual keyboard with two math fields: test/playwright-tests/virtual-keyboard.spec.ts#L1
3) [chromium] › virtual-keyboard.spec.ts:38:5 › virtual keyboard with two math fields ──────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded.
[chromium] › virtual-keyboard.spec.ts:38:5 › virtual keyboard with two math fields: test/playwright-tests/virtual-keyboard.spec.ts#L76
3) [chromium] › virtual-keyboard.spec.ts:38:5 › virtual keyboard with two math fields ──────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.waitFor: Test timeout of 30000ms exceeded. Call log: - waiting for getByRole('toolbar').getByText('123') to be detached - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visible <div data-tooltip="Numeric" class="selected MLK__tool…>123</div> - locator resolved to visibl
test
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-node@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
test
No files were found with the provided path: playwright-report/. No artifacts will be uploaded.
🎭 Playwright Run Summary
9 failed [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] › virtual-keyboard.spec.ts:38:5 › virtual keyboard with two math fields ───────────── [firefox] › physical-keyboard.spec.ts:122:5 › escape to enter/exit latex mode ────────────────── [firefox] › physical-keyboard.spec.ts:153:5 › backslash to enter, enter to exit latex mode ───── [firefox] › virtual-keyboard.spec.ts:38:5 › virtual keyboard with two math fields ────────────── [webkit] › physical-keyboard.spec.ts:122:5 › escape to enter/exit latex mode ─────────────────── [webkit] › physical-keyboard.spec.ts:153:5 › backslash to enter, enter to exit latex mode ────── [webkit] › virtual-keyboard.spec.ts:38:5 › virtual keyboard with two math fields ─────────────── 2 skipped 94 passed (6.6m)