Skip to content

Remove obsolete Node.js compatibility guards - #1640

Merged
minggangw merged 1 commit into
RobotWebTools:developfrom
minggangw:fix-1639
Oct 16, 2026
Merged

minggangw merged 1 commit into
RobotWebTools:developfrom
minggangw:fix-1639

Conversation

@minggangw

Copy link
Copy Markdown
Member
  • Remove the Node.js <18.20 skip condition from the zero-timeout test.
  • Remove the AbortController availability check from the manual-abort test.
  • Delete outdated version and polyfill comments, reflecting the Node.js 20.20.2 minimum.

Fix: #1639

Copilot AI balanced review requested due to automatic review settings October 16, 2026 08:16

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🟢 Approval recommended

The narrow test cleanup matches the supported Node.js minimum and has no identified blocking issues.

0 open findings

What changed in this PR

Removes obsolete test compatibility guards to align with the Node.js 20.20.2 minimum.

Changes:

  • Removes version and AbortController availability checks.
  • Deletes outdated comments without changing test assertions or production behavior.
File Description
test/​test-client.js Removes the manual-abort availability guard and polyfill comment.
test/​test-async-client.js Removes the older-Node.js timeout skip and explanatory comments.

🧠 Review effort: Balanced


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

@coveralls

Copy link
Copy Markdown

Coverage Status

coverage: 91.148%. remained the same — minggangw:fix-1639 into RobotWebTools:develop

@minggangw
minggangw merged commit 1580761 into RobotWebTools:develop Oct 16, 2026
17 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.

Remove obsolete Node.js compatibility guards

3 participants