Skip to content

test: convert recognizer tests to use Node instead of Playwright#7319

Merged
radium-v merged 3 commits intomainfrom
users/radium-v/use-node-for-fast-router-tests
Mar 17, 2026
Merged

test: convert recognizer tests to use Node instead of Playwright#7319
radium-v merged 3 commits intomainfrom
users/radium-v/use-node-for-fast-router-tests

Conversation

@radium-v
Copy link
Collaborator

Pull Request

📖 Description

Convert the fast-router recognizer tests from Playwright to Node.js built-in test runner (node:test) and assertion module (node:assert/strict). The recognizer tests are pure logic tests with no browser dependencies, so they don't need Playwright.

📑 Test Plan

All 10,917 recognizer tests pass with npm run test:

# tests 10917
# suites 9
# pass 10917
# fail 0

✅ Checklist

General

  • I have included a change request file using $ npm run change
  • I have added tests for my changes.
  • I have tested my changes.
  • I have updated the project documentation to reflect my changes.
  • I have read the CONTRIBUTING documentation and followed the standards for this project.

@radium-v radium-v merged commit 0bfb5ae into main Mar 17, 2026
12 checks passed
@radium-v radium-v deleted the users/radium-v/use-node-for-fast-router-tests branch March 17, 2026 02:11
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.

2 participants