fix(await-async-query): work around false-positives in chained findBy queries #703
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Checks
Changes
await-async-query
to be aware of (likely)react-test-renderer
instances so it can suppress false-positive errors requiringawait
onfindBy*()
queries when used with React Native Testing Library🚧 I'm happy to clean this up before merging, but wanted to get feedback before proceeding.
The approach used is fairly naïve but it seems reliable in my usage. Similar to other rules in this repo, it's easy enough to create false-negatives with enough layers of abstraction (via variables/function calls/etc), but the more common simple cases should be covered.
Context
Related: #673