Fix package permissions #35
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/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)
|