@@ -28,7 +28,7 @@ describe('retryFailedStep', () => {
28
28
event . dispatcher . emit ( event . step . started , { name : 'click' } ) ;
29
29
30
30
let counter = 0 ;
31
- recorder . add ( ( ) => {
31
+ await recorder . add ( ( ) => {
32
32
counter ++ ;
33
33
if ( counter < 3 ) {
34
34
throw new Error ( ) ;
@@ -51,7 +51,7 @@ describe('retryFailedStep', () => {
51
51
} ) ;
52
52
await recorder . promise ( ) ;
53
53
} catch ( e ) {
54
- recorder . catchWithoutStop ( ( err ) => err ) ;
54
+ await recorder . catchWithoutStop ( ( err ) => err ) ;
55
55
}
56
56
57
57
// expects to retry only once
@@ -65,15 +65,15 @@ describe('retryFailedStep', () => {
65
65
let counter = 0 ;
66
66
event . dispatcher . emit ( event . step . started , { name : 'waitForElement' } ) ;
67
67
try {
68
- recorder . add ( ( ) => {
68
+ await recorder . add ( ( ) => {
69
69
counter ++ ;
70
70
if ( counter < 3 ) {
71
71
throw new Error ( ) ;
72
72
}
73
73
} , undefined , undefined , true ) ;
74
74
await recorder . promise ( ) ;
75
75
} catch ( e ) {
76
- recorder . catchWithoutStop ( ( err ) => err ) ;
76
+ await recorder . catchWithoutStop ( ( err ) => err ) ;
77
77
}
78
78
79
79
expect ( counter ) . to . equal ( 1 ) ;
@@ -87,15 +87,15 @@ describe('retryFailedStep', () => {
87
87
let counter = 0 ;
88
88
event . dispatcher . emit ( event . step . started , { name : 'amOnPage' } ) ;
89
89
try {
90
- recorder . add ( ( ) => {
90
+ await recorder . add ( ( ) => {
91
91
counter ++ ;
92
92
if ( counter < 3 ) {
93
93
throw new Error ( ) ;
94
94
}
95
95
} , undefined , undefined , true ) ;
96
96
await recorder . promise ( ) ;
97
97
} catch ( e ) {
98
- recorder . catchWithoutStop ( ( err ) => err ) ;
98
+ await recorder . catchWithoutStop ( ( err ) => err ) ;
99
99
}
100
100
101
101
expect ( counter ) . to . equal ( 1 ) ;
@@ -109,15 +109,15 @@ describe('retryFailedStep', () => {
109
109
let counter = 0 ;
110
110
event . dispatcher . emit ( event . step . started , { name : 'somethingNew' } ) ;
111
111
try {
112
- recorder . add ( ( ) => {
112
+ await recorder . add ( ( ) => {
113
113
counter ++ ;
114
114
if ( counter < 3 ) {
115
115
throw new Error ( ) ;
116
116
}
117
117
} , undefined , undefined , true ) ;
118
118
await recorder . promise ( ) ;
119
119
} catch ( e ) {
120
- recorder . catchWithoutStop ( ( err ) => err ) ;
120
+ await recorder . catchWithoutStop ( ( err ) => err ) ;
121
121
}
122
122
123
123
expect ( counter ) . to . equal ( 1 ) ;
@@ -131,15 +131,15 @@ describe('retryFailedStep', () => {
131
131
let counter = 0 ;
132
132
event . dispatcher . emit ( event . step . started , { name : 'somethingNew' } ) ;
133
133
try {
134
- recorder . add ( ( ) => {
134
+ await recorder . add ( ( ) => {
135
135
counter ++ ;
136
136
if ( counter < 3 ) {
137
137
throw new Error ( ) ;
138
138
}
139
139
} , undefined , undefined , true ) ;
140
140
await recorder . promise ( ) ;
141
141
} catch ( e ) {
142
- recorder . catchWithoutStop ( ( err ) => err ) ;
142
+ await recorder . catchWithoutStop ( ( err ) => err ) ;
143
143
}
144
144
145
145
expect ( counter ) . to . equal ( 1 ) ;
@@ -161,7 +161,7 @@ describe('retryFailedStep', () => {
161
161
} ) ;
162
162
await recorder . promise ( ) ;
163
163
} catch ( e ) {
164
- recorder . catchWithoutStop ( ( err ) => err ) ;
164
+ await recorder . catchWithoutStop ( ( err ) => err ) ;
165
165
}
166
166
167
167
// expects to retry only once
0 commit comments