@@ -59,6 +59,24 @@ ruleTester.run('no-done-callback', rule, {
59
59
} ,
60
60
] ,
61
61
} ,
62
+ {
63
+ code : 'test("something", (done,) => {done();})' ,
64
+ errors : [
65
+ {
66
+ messageId : 'noDoneCallback' ,
67
+ line : 1 ,
68
+ column : 20 ,
69
+ suggestions : [
70
+ {
71
+ messageId : 'suggestWrappingInPromise' ,
72
+ data : { callback : 'done' } ,
73
+ output :
74
+ 'test("something", () => {return new Promise(done => {done();})})' ,
75
+ } ,
76
+ ] ,
77
+ } ,
78
+ ] ,
79
+ } ,
62
80
{
63
81
code : 'test("something", finished => {finished();})' ,
64
82
errors : [
@@ -89,7 +107,7 @@ ruleTester.run('no-done-callback', rule, {
89
107
messageId : 'suggestWrappingInPromise' ,
90
108
data : { callback : 'done' } ,
91
109
output :
92
- 'test("something", () => {return new Promise(( done) => {done();})})' ,
110
+ 'test("something", () => {return new Promise(done => {done();})})' ,
93
111
} ,
94
112
] ,
95
113
} ,
@@ -123,7 +141,7 @@ ruleTester.run('no-done-callback', rule, {
123
141
{
124
142
messageId : 'suggestWrappingInPromise' ,
125
143
data : { callback : 'done' } ,
126
- output : 'test("something", () => new Promise(( done) => done()))' ,
144
+ output : 'test("something", () => new Promise(done => done()))' ,
127
145
} ,
128
146
] ,
129
147
} ,
@@ -141,7 +159,7 @@ ruleTester.run('no-done-callback', rule, {
141
159
messageId : 'suggestWrappingInPromise' ,
142
160
data : { callback : 'done' } ,
143
161
output :
144
- 'test("something", function() {return new Promise(( done) => {done();})})' ,
162
+ 'test("something", function() {return new Promise(done => {done();})})' ,
145
163
} ,
146
164
] ,
147
165
} ,
@@ -159,7 +177,7 @@ ruleTester.run('no-done-callback', rule, {
159
177
messageId : 'suggestWrappingInPromise' ,
160
178
data : { callback : 'done' } ,
161
179
output :
162
- 'test("something", function () {return new Promise(( done) => {done();})})' ,
180
+ 'test("something", function () {return new Promise(done => {done();})})' ,
163
181
} ,
164
182
] ,
165
183
} ,
@@ -203,7 +221,7 @@ ruleTester.run('no-done-callback', rule, {
203
221
messageId : 'suggestWrappingInPromise' ,
204
222
data : { callback : 'done' } ,
205
223
output : dedent `
206
- test('something', () => {return new Promise(( done) => {
224
+ test('something', () => {return new Promise(done => {
207
225
done();
208
226
})});
209
227
` ,
@@ -270,7 +288,7 @@ ruleTester.run('no-done-callback', rule, {
270
288
messageId : 'suggestWrappingInPromise' ,
271
289
data : { callback : 'done' } ,
272
290
output :
273
- 'beforeEach(() => {return new Promise(( done) => {done();})})' ,
291
+ 'beforeEach(() => {return new Promise(done => {done();})})' ,
274
292
} ,
275
293
] ,
276
294
} ,
@@ -304,7 +322,7 @@ ruleTester.run('no-done-callback', rule, {
304
322
{
305
323
messageId : 'suggestWrappingInPromise' ,
306
324
data : { callback : 'done' } ,
307
- output : 'afterEach(() => new Promise(( done) => done()))' ,
325
+ output : 'afterEach(() => new Promise(done => done()))' ,
308
326
} ,
309
327
] ,
310
328
} ,
@@ -322,7 +340,7 @@ ruleTester.run('no-done-callback', rule, {
322
340
messageId : 'suggestWrappingInPromise' ,
323
341
data : { callback : 'done' } ,
324
342
output :
325
- 'beforeAll(function() {return new Promise(( done) => {done();})})' ,
343
+ 'beforeAll(function() {return new Promise(done => {done();})})' ,
326
344
} ,
327
345
] ,
328
346
} ,
@@ -340,7 +358,7 @@ ruleTester.run('no-done-callback', rule, {
340
358
messageId : 'suggestWrappingInPromise' ,
341
359
data : { callback : 'done' } ,
342
360
output :
343
- 'afterEach(function () {return new Promise(( done) => {done();})})' ,
361
+ 'afterEach(function () {return new Promise(done => {done();})})' ,
344
362
} ,
345
363
] ,
346
364
} ,
@@ -383,7 +401,7 @@ ruleTester.run('no-done-callback', rule, {
383
401
messageId : 'suggestWrappingInPromise' ,
384
402
data : { callback : 'done' } ,
385
403
output : dedent `
386
- beforeEach(() => {return new Promise(( done) => {
404
+ beforeEach(() => {return new Promise(done => {
387
405
done();
388
406
})});
389
407
` ,
@@ -413,7 +431,7 @@ ruleTester.run('no-done-callback', rule, {
413
431
output : dedent `
414
432
import { beforeEach } from '@jest/globals';
415
433
416
- beforeEach(() => {return new Promise(( done) => {
434
+ beforeEach(() => {return new Promise(done => {
417
435
done();
418
436
})});
419
437
` ,
@@ -443,7 +461,7 @@ ruleTester.run('no-done-callback', rule, {
443
461
output : dedent `
444
462
import { beforeEach as atTheStartOfEachTest } from '@jest/globals';
445
463
446
- atTheStartOfEachTest(() => {return new Promise(( done) => {
464
+ atTheStartOfEachTest(() => {return new Promise(done => {
447
465
done();
448
466
})});
449
467
` ,
0 commit comments