Skip to content

tests: Fix external URI opener cherry-pick - #8963

Merged
Benjamin Christopher Simmonds (benibenj) merged 1 commit into
release/1.166from
benibenj/release-1.166-compile-fix
Sep 16, 2026
Merged

Benjamin Christopher Simmonds (benibenj) merged 1 commit into
release/1.166from
benibenj/release-1.166-compile-fix

Conversation

@benibenj

Copy link
Copy Markdown
Contributor

Summary

  • fix the external URI opener test adaptation after cherry-picking Fall back to browser for inaccessible GitHub links #8958 onto release/1.166
  • stub the opener setting instead of mutating global VS Code configuration
  • remove invalid cleanup references introduced by the cherry-pick merge

Validation

  • npm run compile
  • npm run lint
  • npm run hygiene
  • npm test (affected external URI opener tests pass; suite has 16 unrelated Windows line-ending failures in Real Diff Apply)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot review overview

🟢 Approval recommended

No unresolved review issues were identified.

Review tier: Lite
Findings: None

What changed in this PR

Updates external URI opener tests to avoid mutating global VS Code configuration after cherry-picking changes.

Changes:

  • Stub opener settings directly.
  • Remove obsolete configuration handling and invalid cleanup references.
File Description
src/​test/​github/​externalUriOpener.test.ts Isolates opener-setting behavior and cleans up test logic.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@benibenj
Benjamin Christopher Simmonds (benibenj) merged commit c4bcb20 into release/1.166 Sep 16, 2026
7 checks passed
@benibenj
Benjamin Christopher Simmonds (benibenj) deleted the benibenj/release-1.166-compile-fix branch September 16, 2026 13:27
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.

3 participants