Skip to content

fix(ct): use receiver-free mount typings#40424

Merged
Skn0tt merged 1 commit intomicrosoft:mainfrom
rotu:fix-40423
Apr 27, 2026
Merged

fix(ct): use receiver-free mount typings#40424
Skn0tt merged 1 commit intomicrosoft:mainfrom
rotu:fix-40423

Conversation

@rotu
Copy link
Copy Markdown
Contributor

@rotu rotu commented Apr 25, 2026

Summary

Previously, component testing mount was typed as a method, so using them with destructuring would look like an unbound method invocation.

No functional changes - just typings.

Fixes #40423

@rotu rotu marked this pull request as ready for review April 25, 2026 21:40
@github-actions
Copy link
Copy Markdown
Contributor

Test results for "MCP"

3 failed
❌ [chrome] › mcp/dashboard.spec.ts:207 › should enter annotate mode on fresh dashboard.tsx mount with -s --annotate @mcp-windows-latest
❌ [chromium] › mcp/dashboard.spec.ts:185 › should start dashboard and annotate when no dashboard is running @mcp-windows-latest
❌ [chromium] › mcp/dashboard.spec.ts:231 › should switch screencast to -s session on show --annotate @mcp-windows-latest

6649 passed, 927 skipped


Merge workflow run.

@github-actions
Copy link
Copy Markdown
Contributor

Test results for "tests 1"

3 flaky ⚠️ [chromium-library] › library/video.spec.ts:719 › screencast › should work with video+trace `@chromium-ubuntu-22.04-node20`
⚠️ [firefox-library] › library/inspector/cli-codegen-1.spec.ts:1080 › cli codegen › should not throw csp directive violation errors `@firefox-ubuntu-22.04-node20`
⚠️ [firefox-page] › page/page-emulate-media.spec.ts:144 › should keep reduced motion and color emulation after reload `@firefox-ubuntu-22.04-node20`

41454 passed, 847 skipped


Merge workflow run.

@Skn0tt Skn0tt merged commit b5fc6ce into microsoft:main Apr 27, 2026
37 of 38 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Playwright CT mount fixture type triggers @typescript-eslint/unbound-method when destructured

2 participants