Commit b6a22e5 1 parent 538e561 commit b6a22e5 Copy full SHA for b6a22e5
File tree 3 files changed +20
-1
lines changed
3 files changed +20
-1
lines changed Original file line number Diff line number Diff line change @@ -137,7 +137,6 @@ installations requiring long-term consistency.
137
137
| [ no-deprecated-functions] ( docs/rules/no-deprecated-functions.md ) | Disallow use of deprecated functions | | ![ fixable] [ ] |
138
138
| [ no-disabled-tests] ( docs/rules/no-disabled-tests.md ) | Disallow disabled tests | ![ recommended] [ ] | |
139
139
| [ no-duplicate-hooks] ( docs/rules/no-duplicate-hooks.md ) | Disallow duplicate setup and teardown hooks | | |
140
- | [ no-expect-resolves] ( docs/rules/no-expect-resolves.md ) | Disallow expect.resolves | | |
141
140
| [ no-export] ( docs/rules/no-export.md ) | Prevent exporting from test files | ![ recommended] [ ] | |
142
141
| [ no-focused-tests] ( docs/rules/no-focused-tests.md ) | Disallow focused tests | ![ recommended] [ ] | ![ fixable] [ ] |
143
142
| [ no-hooks] ( docs/rules/no-hooks.md ) | Disallow setup and teardown hooks | | |
Original file line number Diff line number Diff line change 1
1
# Avoid using ` expect().resolves ` (` no-expect-resolves ` )
2
2
3
+ ## Deprecated
4
+
5
+ This rule has been deprecated in favor of
6
+ [ ` no-restricted-matchers ` ] ( no-restricted-matchers.md ) with the following config:
7
+
8
+ ``` json
9
+ {
10
+ "rules" : {
11
+ "jest/no-restricted-matchers" : [
12
+ " error" ,
13
+ { "resolves" : " Use `expect(await promise)` instead." }
14
+ ]
15
+ }
16
+ }
17
+ ```
18
+
19
+ ---
20
+
3
21
Jest allows you to test a promise resolve value using ` await expect().resolves ` .
4
22
For consistency and readability this rule bans ` expect().resolves ` in favor of
5
23
` expect(await promise) ` .
Original file line number Diff line number Diff line change @@ -13,6 +13,8 @@ export default createRule({
13
13
description : 'Disallow expect.resolves' ,
14
14
recommended : false ,
15
15
} ,
16
+ deprecated : true ,
17
+ replacedBy : [ 'no-restricted-matchers' ] ,
16
18
messages : {
17
19
expectResolves : 'Use `expect(await promise)` instead.' ,
18
20
} ,
You can’t perform that action at this time.
0 commit comments