Closed
Description
Name for new rule
no-findby-in-waitfor
Description of the new rule
This new rule should prevent the usage of a findBy
* method inside a waitFor
.
Testing Library feature
waitFor
and findBy
Testing Library framework(s)
all
What category of rule is this?
Suggests an alternate way of doing something
Optional: other category of rule
No response
Code examples
Incorrect usage
await waitFor(() => {
const button = await findByRole("button", { name: "Submit" });
expect(button).toBeInTheDocument()
};
Correct usage
const button = await findByRole("button", { name: "Submit" });
expect(button).toBeInTheDocument()
Anything else?
No response
Do you want to submit a pull request to make the new rule?
Yes