final-form / final-form/react-final-form-hooks

Tests

Open
#32 3 comments 0 reactions 0 assignees View on GitHub
enhancement help wanted
Dominant language
JavaScript
Stars
469
Forks
19
PR merge metrics
No merged PRs in 30d

Description

Does anyone have experience in writing tests with hooks? There should be no need to test the part that Final Form does (e.g. does a field become dirty when the value changes), but we need _something_ in place to evaluate new features as they get added, and to ensure that a PR doesn't break the whole library.

Maybe something [along these lines](https://github.com/donavon/use-dark-mode/blob/develop/__tests__/index.test.js)?

If anyone would like to give this a shot, it would be greatly appreciated! 🙏

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the linked use-dark-mode __tests__/index.test.js example and the repository's current test setup. Define coverage for evaluating new hook features and catching regressions without duplicating Final Form's behavior; done means a maintainable test suite is in place and runs successfully.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, react
Domain
frontend, testing
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.