mirror of
https://github.com/JamesIves/github-pages-deploy-action.git
synced 2023-12-15 20:03:39 +08:00
682 B
682 B
Enforce having return statement when testing with promises (valid-expect-in-promise)
Ensure to return promise when having assertions in then
or catch
block of
promise
Rule details
This rule triggers a warning if,
- test is having assertions in
then
orcatch
block of a promise - and that promise is not returned from the test
Default configuration
The following pattern is considered warning:
it('promise test', () => {
somePromise.then(data => {
expect(data).toEqual('foo');
});
});
The following pattern is not warning:
it('promise test', () => {
return somePromise.then(data => {
expect(data).toEqual('foo');
});
});