chore: update mathlive version to add context menu #1105
Annotations
10 errors, 1 warning, and 1 notice
[chromium] › test_database.spec.mjs:201:1 › Test database consistency:
tests/test_database.spec.mjs#L229
1) [chromium] › test_database.spec.mjs:201:1 › Test database consistency ─────────────────────────
Error: expect(received).toEqual(expected) // deep equality
Expected: 0
Received: 167015
at /home/runner/work/EngineeringPaper.xyz/EngineeringPaper.xyz/tests/test_database.spec.mjs:229:106
|
[chromium] › test_database.spec.mjs:201:1 › Test database consistency:
tests/test_database.spec.mjs#L229
1) [chromium] › test_database.spec.mjs:201:1 › Test database consistency ─────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toEqual(expected) // deep equality
Expected: 0
Received: 167015
at /home/runner/work/EngineeringPaper.xyz/EngineeringPaper.xyz/tests/test_database.spec.mjs:229:106
|
[chromium] › test_database.spec.mjs:201:1 › Test database consistency:
tests/test_database.spec.mjs#L229
1) [chromium] › test_database.spec.mjs:201:1 › Test database consistency ─────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toEqual(expected) // deep equality
Expected: 0
Received: 167015
at /home/runner/work/EngineeringPaper.xyz/EngineeringPaper.xyz/tests/test_database.spec.mjs:229:106
|
[chromium] › test_piecewise_cell.spec.mjs:15:1 › Test condition error messages:
tests/test_piecewise_cell.spec.mjs#L49
2) [chromium] › test_piecewise_cell.spec.mjs:15:1 › Test condition error messages ────────────────
Error: expect(received).toBe(expected) // Object.is equality
Expected: "This field may only contain a condition statement such as x>1. The expression corresponding to the first satisfied condition will be used."
Received: "Invalid Syntax"
47 | expect(content).toBe('This field may only contain a condition statement such as x>1. The expression corresponding to the first satisfied condition will be used.');
48 |
> 49 | await page.locator('#piecewise-condition-0-0 math-field.editable').dblclick();
| ^
50 | await page.locator('#piecewise-condition-0-0 math-field.editable').type('b');
51 | content = await page.locator('#piecewise-condition-0-0 span[slot="tooltipText"]').textContent();
52 | expect(content).toBe('This field may only contain a condition statement such as x>1. The expression corresponding to the first satisfied condition will be used.');
at /home/runner/work/EngineeringPaper.xyz/EngineeringPaper.xyz/tests/test_piecewise_cell.spec.mjs:49:19
|
[chromium] › test_piecewise_cell.spec.mjs:15:1 › Test condition error messages:
tests/test_piecewise_cell.spec.mjs#L49
2) [chromium] › test_piecewise_cell.spec.mjs:15:1 › Test condition error messages ────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
Expected: "This field may only contain a condition statement such as x>1. The expression corresponding to the first satisfied condition will be used."
Received: "Invalid Syntax"
47 | expect(content).toBe('This field may only contain a condition statement such as x>1. The expression corresponding to the first satisfied condition will be used.');
48 |
> 49 | await page.locator('#piecewise-condition-0-0 math-field.editable').dblclick();
| ^
50 | await page.locator('#piecewise-condition-0-0 math-field.editable').type('b');
51 | content = await page.locator('#piecewise-condition-0-0 span[slot="tooltipText"]').textContent();
52 | expect(content).toBe('This field may only contain a condition statement such as x>1. The expression corresponding to the first satisfied condition will be used.');
at /home/runner/work/EngineeringPaper.xyz/EngineeringPaper.xyz/tests/test_piecewise_cell.spec.mjs:49:19
|
[chromium] › test_piecewise_cell.spec.mjs:15:1 › Test condition error messages:
tests/test_piecewise_cell.spec.mjs#L49
2) [chromium] › test_piecewise_cell.spec.mjs:15:1 › Test condition error messages ────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
Expected: "This field may only contain a condition statement such as x>1. The expression corresponding to the first satisfied condition will be used."
Received: "Invalid Syntax"
47 | expect(content).toBe('This field may only contain a condition statement such as x>1. The expression corresponding to the first satisfied condition will be used.');
48 |
> 49 | await page.locator('#piecewise-condition-0-0 math-field.editable').dblclick();
| ^
50 | await page.locator('#piecewise-condition-0-0 math-field.editable').type('b');
51 | content = await page.locator('#piecewise-condition-0-0 span[slot="tooltipText"]').textContent();
52 | expect(content).toBe('This field may only contain a condition statement such as x>1. The expression corresponding to the first satisfied condition will be used.');
at /home/runner/work/EngineeringPaper.xyz/EngineeringPaper.xyz/tests/test_piecewise_cell.spec.mjs:49:19
|
[chromium] › test_piecewise_cell.spec.mjs:51:1 › Test piecewise cell functionality:
tests/test_piecewise_cell.spec.mjs#L101
3) [chromium] › test_piecewise_cell.spec.mjs:51:1 › Test piecewise cell functionality ────────────
TimeoutError: page.waitForSelector: Timeout 120000ms exceeded.
=========================== logs ===========================
waiting for locator('.status-footer') to be detached
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to
|
[chromium] › test_piecewise_cell.spec.mjs:51:1 › Test piecewise cell functionality:
tests/test_piecewise_cell.spec.mjs#L101
3) [chromium] › test_piecewise_cell.spec.mjs:51:1 › Test piecewise cell functionality ────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: page.waitForSelector: Timeout 120000ms exceeded.
=========================== logs ===========================
waiting for locator('.status-footer') to be detached
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
lo
|
[chromium] › test_piecewise_cell.spec.mjs:51:1 › Test piecewise cell functionality:
tests/test_piecewise_cell.spec.mjs#L101
3) [chromium] › test_piecewise_cell.spec.mjs:51:1 › Test piecewise cell functionality ────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: page.waitForSelector: Timeout 120000ms exceeded.
=========================== logs ===========================
waiting for locator('.status-footer') to be detached
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
locator resolved to visible <div class="status-footer svelte-1al6bzv">…</div>
lo
|
[chromium] › test_table_cell.spec.mjs:98:1 › Test table cell error messages:
tests/test_table_cell.spec.mjs#L138
4) [chromium] › test_table_cell.spec.mjs:98:1 › Test table cell error messages ───────────────────
Error: expect(received).rejects.toThrow()
Received promise resolved instead of rejected
Resolved to value: "This field may only contain a number since units are specified for this column."
136 | await page.locator('#grid-cell-0-1-0 math-field.editable').type('1[in]');
137 | await page.locator('#grid-cell-0-1-1 math-field.editable').type('2');
> 138 | await page.locator('#grid-cell-0-1-2 math-field.editable').type('[in]');
| ^
139 |
140 |
141 | let content = await page.locator('#grid-cell-0-0-0 span[slot="tooltipText"]').textContent();
at /home/runner/work/EngineeringPaper.xyz/EngineeringPaper.xyz/tests/test_table_cell.spec.mjs:138:9
|
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/.
|
🎭 Playwright Run Summary
8 failed
[chromium] › test_database.spec.mjs:201:1 › Test database consistency ──────────────────────────
[chromium] › test_piecewise_cell.spec.mjs:15:1 › Test condition error messages ─────────────────
[chromium] › test_piecewise_cell.spec.mjs:51:1 › Test piecewise cell functionality ─────────────
[chromium] › test_table_cell.spec.mjs:98:1 › Test table cell error messages ────────────────────
[firefox] › test_database.spec.mjs:201:1 › Test database consistency ───────────────────────────
[firefox] › test_piecewise_cell.spec.mjs:15:1 › Test condition error messages ──────────────────
[firefox] › test_piecewise_cell.spec.mjs:51:1 › Test piecewise cell functionality ──────────────
[firefox] › test_table_cell.spec.mjs:98:1 › Test table cell error messages ─────────────────────
3 flaky
[chromium] › test_checkpoints.spec.mjs:15:1 › Test autosave checkpoints ────────────────────────
[firefox] › test_file_save_open.spec.mjs:120:1 › Repeated open failure bug ─────────────────────
[firefox] › test_file_save_open.spec.mjs:163:1 › Test opening file with results and syntax error
7 skipped
482 passed (22.8m)
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
screenshots
Expired
|
15.6 MB |
|
test-results
Expired
|
70 MB |
|