Skip to content

feat: use nh3 for HTML sanitization #4281

feat: use nh3 for HTML sanitization

feat: use nh3 for HTML sanitization #4281

Triggered via pull request January 29, 2026 22:12
Status Success
Total duration 34m 25s
Artifacts 2

ci-run-tests.yml

on: pull_request
Run Tests  /  Python Tests
34m 4s
Run Tests / Python Tests
Matrix: Run Tests / Playwright Legacy Tests
Matrix: Run Tests / Playwright Tests
Fit to window
Zoom out
Zoom in

Annotations

1 error and 4 notices
[firefox] › meeting/floor-plan.spec.js:27:5 › floor-plan › smallDesktop: playwright/tests/meeting/floor-plan.spec.js#L112
1) [firefox] › meeting/floor-plan.spec.js:27:5 › floor-plan › smallDesktop › can select rooms ──── Error: expect(received).toMatch(expected) Expected substring: "room=astatine-1-3" Received string: "http://localhost:3000/meeting/123/floor-plan?room=lead-1-2" 110 | await expect(page.locator('.floorplan .floorplan-rooms > .list-group-item:not(.active)')).toHaveCount(floor.rooms.length - 1) 111 | // URL query segment > 112 | await expect(page.url()).toMatch(`room=${room.slug}`) | ^ 113 | // Pin Drop 114 | const planxRatio = (await floorImageLocator.evaluate(node => node.width)) / floor.width 115 | const planyRatio = (await floorImageLocator.evaluate(node => node.height)) / floor.height at /Users/runner/work/datatracker/datatracker/playwright/tests/meeting/floor-plan.spec.js:112:36 at /Users/runner/work/datatracker/datatracker/playwright/tests/meeting/floor-plan.spec.js:95:7
🎭 Playwright Run Summary
5 passed (22.4s)
🎭 Playwright Run Summary
5 passed (20.9s)
🎭 Playwright Run Summary
31 passed (2.8m)
🎭 Playwright Run Summary
1 flaky [firefox] › meeting/floor-plan.spec.js:27:5 › floor-plan › smallDesktop ──────────────────────── 3 skipped 27 passed (5.7m)

Artifacts

Produced during runtime
Name Size Digest
coverage Expired
103 KB
sha256:4134661fd41d3a2c24f922a96f562eb8359b586660e417ba153c5c57bcfecdd4
playwright-results-firefox Expired
3.8 MB
sha256:cac3e71bf4e13d2f1216e09319391abbf02273394d343d5d659093d578ff2112