@@ -431,7 +431,7 @@ ruleTester.run('valid-expect', rule, {
431
431
async toResolve(obj) {
432
432
this.isNot
433
433
? expect(obj).toBe(true)
434
- : expect(obj).resolves.not.toThrow();
434
+ : await expect(obj).resolves.not.toThrow();
435
435
}
436
436
});
437
437
` ,
@@ -457,7 +457,7 @@ ruleTester.run('valid-expect', rule, {
457
457
expect.extend({
458
458
async toResolve(obj) {
459
459
this.isNot
460
- ? expect(obj).resolves.not.toThrow()
460
+ ? await expect(obj).resolves.not.toThrow()
461
461
: expect(obj).toBe(true);
462
462
}
463
463
});
@@ -488,7 +488,7 @@ ruleTester.run('valid-expect', rule, {
488
488
this.isNot
489
489
? expect(obj).toBe(true)
490
490
: anotherCondition
491
- ? expect(obj).resolves.not.toThrow()
491
+ ? await expect(obj).resolves.not.toThrow()
492
492
: expect(obj).toBe(false)
493
493
}
494
494
});
@@ -506,7 +506,7 @@ ruleTester.run('valid-expect', rule, {
506
506
{
507
507
code : 'test("valid-expect", () => { expect(Promise.resolve(2)).resolves.toBeDefined(); });' ,
508
508
output :
509
- 'test("valid-expect", async () => { expect(Promise.resolve(2)).resolves.toBeDefined(); });' ,
509
+ 'test("valid-expect", async () => { await expect(Promise.resolve(2)).resolves.toBeDefined(); });' ,
510
510
errors : [
511
511
{
512
512
column : 30 ,
@@ -519,7 +519,7 @@ ruleTester.run('valid-expect', rule, {
519
519
{
520
520
code : 'test("valid-expect", () => { expect(Promise.resolve(2)).toResolve(); });' ,
521
521
output :
522
- 'test("valid-expect", async () => { expect(Promise.resolve(2)).toResolve(); });' ,
522
+ 'test("valid-expect", async () => { await expect(Promise.resolve(2)).toResolve(); });' ,
523
523
errors : [
524
524
{
525
525
messageId : 'asyncMustBeAwaited' ,
@@ -532,7 +532,7 @@ ruleTester.run('valid-expect', rule, {
532
532
{
533
533
code : 'test("valid-expect", () => { expect(Promise.resolve(2)).toResolve(); });' ,
534
534
output :
535
- 'test("valid-expect", async () => { expect(Promise.resolve(2)).toResolve(); });' ,
535
+ 'test("valid-expect", async () => { await expect(Promise.resolve(2)).toResolve(); });' ,
536
536
options : [ { asyncMatchers : undefined } ] ,
537
537
errors : [
538
538
{
@@ -546,7 +546,7 @@ ruleTester.run('valid-expect', rule, {
546
546
{
547
547
code : 'test("valid-expect", () => { expect(Promise.resolve(2)).toReject(); });' ,
548
548
output :
549
- 'test("valid-expect", async () => { expect(Promise.resolve(2)).toReject(); });' ,
549
+ 'test("valid-expect", async () => { await expect(Promise.resolve(2)).toReject(); });' ,
550
550
errors : [
551
551
{
552
552
messageId : 'asyncMustBeAwaited' ,
@@ -559,7 +559,7 @@ ruleTester.run('valid-expect', rule, {
559
559
{
560
560
code : 'test("valid-expect", () => { expect(Promise.resolve(2)).not.toReject(); });' ,
561
561
output :
562
- 'test("valid-expect", async () => { expect(Promise.resolve(2)).not.toReject(); });' ,
562
+ 'test("valid-expect", async () => { await expect(Promise.resolve(2)).not.toReject(); });' ,
563
563
errors : [
564
564
{
565
565
messageId : 'asyncMustBeAwaited' ,
@@ -573,7 +573,7 @@ ruleTester.run('valid-expect', rule, {
573
573
{
574
574
code : 'test("valid-expect", () => { expect(Promise.resolve(2)).resolves.not.toBeDefined(); });' ,
575
575
output :
576
- 'test("valid-expect", async () => { expect(Promise.resolve(2)).resolves.not.toBeDefined(); });' ,
576
+ 'test("valid-expect", async () => { await expect(Promise.resolve(2)).resolves.not.toBeDefined(); });' ,
577
577
errors : [
578
578
{
579
579
column : 30 ,
@@ -587,7 +587,7 @@ ruleTester.run('valid-expect', rule, {
587
587
{
588
588
code : 'test("valid-expect", () => { expect(Promise.resolve(2)).rejects.toBeDefined(); });' ,
589
589
output :
590
- 'test("valid-expect", async () => { expect(Promise.resolve(2)).rejects.toBeDefined(); });' ,
590
+ 'test("valid-expect", async () => { await expect(Promise.resolve(2)).rejects.toBeDefined(); });' ,
591
591
errors : [
592
592
{
593
593
column : 30 ,
@@ -601,7 +601,7 @@ ruleTester.run('valid-expect', rule, {
601
601
{
602
602
code : 'test("valid-expect", () => { expect(Promise.resolve(2)).rejects.not.toBeDefined(); });' ,
603
603
output :
604
- 'test("valid-expect", async () => { expect(Promise.resolve(2)).rejects.not.toBeDefined(); });' ,
604
+ 'test("valid-expect", async () => { await expect(Promise.resolve(2)).rejects.not.toBeDefined(); });' ,
605
605
errors : [
606
606
{
607
607
column : 30 ,
@@ -641,7 +641,7 @@ ruleTester.run('valid-expect', rule, {
641
641
{
642
642
code : 'test("valid-expect", () => { expect(Promise.reject(2)).toRejectWith(2); });' ,
643
643
output :
644
- 'test("valid-expect", async () => { expect(Promise.reject(2)).toRejectWith(2); });' ,
644
+ 'test("valid-expect", async () => { await expect(Promise.reject(2)).toRejectWith(2); });' ,
645
645
options : [ { asyncMatchers : [ 'toRejectWith' ] } ] ,
646
646
errors : [
647
647
{
@@ -654,7 +654,7 @@ ruleTester.run('valid-expect', rule, {
654
654
{
655
655
code : 'test("valid-expect", () => { expect(Promise.reject(2)).rejects.toBe(2); });' ,
656
656
output :
657
- 'test("valid-expect", async () => { expect(Promise.reject(2)).rejects.toBe(2); });' ,
657
+ 'test("valid-expect", async () => { await expect(Promise.reject(2)).rejects.toBe(2); });' ,
658
658
options : [ { asyncMatchers : [ 'toRejectWith' ] } ] ,
659
659
errors : [
660
660
{
@@ -834,7 +834,7 @@ ruleTester.run('valid-expect', rule, {
834
834
` ,
835
835
output : dedent `
836
836
test("valid-expect", async () => {
837
- Promise.resolve(expect(Promise.resolve(2)).resolves.not.toBeDefined());
837
+ await Promise.resolve(expect(Promise.resolve(2)).resolves.not.toBeDefined());
838
838
});
839
839
` ,
840
840
errors : [
@@ -855,7 +855,7 @@ ruleTester.run('valid-expect', rule, {
855
855
` ,
856
856
output : dedent `
857
857
test("valid-expect", async () => {
858
- Promise.reject(expect(Promise.resolve(2)).resolves.not.toBeDefined());
858
+ await Promise.reject(expect(Promise.resolve(2)).resolves.not.toBeDefined());
859
859
});
860
860
` ,
861
861
errors : [
@@ -897,7 +897,7 @@ ruleTester.run('valid-expect', rule, {
897
897
` ,
898
898
output : dedent `
899
899
test("valid-expect", async () => {
900
- Promise.x(expect(Promise.resolve(2)).resolves.not.toBeDefined());
900
+ await Promise.x(expect(Promise.resolve(2)).resolves.not.toBeDefined());
901
901
});
902
902
` ,
903
903
errors : [
@@ -919,7 +919,7 @@ ruleTester.run('valid-expect', rule, {
919
919
` ,
920
920
output : dedent `
921
921
test("valid-expect", async () => {
922
- Promise.resolve(expect(Promise.resolve(2)).resolves.not.toBeDefined());
922
+ await Promise.resolve(expect(Promise.resolve(2)).resolves.not.toBeDefined());
923
923
});
924
924
` ,
925
925
options : [ { alwaysAwait : true } ] ,
@@ -944,7 +944,7 @@ ruleTester.run('valid-expect', rule, {
944
944
` ,
945
945
output : dedent `
946
946
test("valid-expect", async () => {
947
- Promise.all([
947
+ await Promise.all([
948
948
expect(Promise.resolve(2)).resolves.not.toBeDefined(),
949
949
expect(Promise.resolve(3)).resolves.not.toBeDefined(),
950
950
]);
@@ -973,7 +973,7 @@ ruleTester.run('valid-expect', rule, {
973
973
` ,
974
974
output : dedent `
975
975
test("valid-expect", async () => {
976
- Promise.x([
976
+ await Promise.x([
977
977
expect(Promise.resolve(2)).resolves.not.toBeDefined(),
978
978
expect(Promise.resolve(3)).resolves.not.toBeDefined(),
979
979
]);
@@ -1002,8 +1002,8 @@ ruleTester.run('valid-expect', rule, {
1002
1002
output : dedent `
1003
1003
test("valid-expect", async () => {
1004
1004
const assertions = [
1005
- expect(Promise.resolve(2)).resolves.not.toBeDefined(),
1006
- expect(Promise.resolve(3)).resolves.not.toBeDefined(),
1005
+ await expect(Promise.resolve(2)).resolves.not.toBeDefined(),
1006
+ await expect(Promise.resolve(3)).resolves.not.toBeDefined(),
1007
1007
]
1008
1008
});
1009
1009
` ,
@@ -1070,8 +1070,8 @@ ruleTester.run('valid-expect', rule, {
1070
1070
output : dedent `
1071
1071
test("valid-expect", async () => {
1072
1072
const assertions = [
1073
- expect(Promise.resolve(2)).not.toResolve(),
1074
- expect(Promise.resolve(3)).resolves.toReject(),
1073
+ await expect(Promise.resolve(2)).not.toResolve(),
1074
+ await expect(Promise.resolve(3)).resolves.toReject(),
1075
1075
]
1076
1076
});
1077
1077
` ,
@@ -1111,7 +1111,7 @@ ruleTester.run('valid-expect', rule, {
1111
1111
output : dedent `
1112
1112
test("valid-expect", () => {
1113
1113
return expect(functionReturningAPromise()).resolves.toEqual(1).then(async () => {
1114
- expect(Promise.resolve(2)).resolves.toBe(1);
1114
+ await expect(Promise.resolve(2)).resolves.toBe(1);
1115
1115
});
1116
1116
});
1117
1117
` ,
0 commit comments