Website : rimsha.abasa.com
backdoor
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
var
/
canvas
/
node_modules
/
eslint-plugin-jest
/
docs
/
rules
/
Filename :
valid-expect-in-promise.md
back
Copy
# 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` or `catch` block of a promise - and that promise is not returned from the test ### Default configuration The following pattern is considered warning: ```js it('promise test', () => { somePromise.then(data => { expect(data).toEqual('foo'); }); }); ``` The following pattern is not warning: ```js it('promise test', () => { return somePromise.then(data => { expect(data).toEqual('foo'); }); }); ```