Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Investigate React 18 testing solution for v8 controls #27851

Closed
behowell opened this issue May 15, 2023 · 1 comment
Closed

Investigate React 18 testing solution for v8 controls #27851

behowell opened this issue May 15, 2023 · 1 comment
Assignees
Labels
Area: Testing React 18 Resolution: Soft Close Soft closing inactive issues over a certain period

Comments

@behowell
Copy link
Contributor

behowell commented May 15, 2023

Fluent v8 uses Enzyme for testing most control and Enzyme is incompatible with React 18 meaning we're unable to test all Fluent UI v8 controls in React 18.

We have migrated some test cases to testing-library which supports React 18, however not all controls have been migrated.

We are currently unable to reliably address React 18 bugs in Fluent UI v8 since we cannot run our test suite against this version of React.

Investigate ways in which we can support testing Fluent UI v8 against React 18+. Some options:

  1. Update Enzyme to support React 18
  2. Continue migration to testing-library
  3. Something else?
@microsoft-github-policy-service

Because this issue has not had activity for over 150 days, we're automatically closing it for house-keeping purposes.

Still require assistance? Please, create a new issue with up-to date details.

@microsoft-github-policy-service microsoft-github-policy-service bot added the Resolution: Soft Close Soft closing inactive issues over a certain period label Oct 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area: Testing React 18 Resolution: Soft Close Soft closing inactive issues over a certain period
Projects
None yet
Development

No branches or pull requests

2 participants