@@ -131,7 +131,7 @@ describe('createWidget', () => {
131131 } ) ;
132132
133133 ( sendFeedbackRequest as jest . Mock ) . mockImplementation ( ( ) => {
134- return true ;
134+ return Promise . resolve ( true ) ;
135135 } ) ;
136136 widget . actor ?. el ?. dispatchEvent ( new Event ( 'click' ) ) ;
137137
@@ -147,16 +147,18 @@ describe('createWidget', () => {
147147 messageEl . dispatchEvent ( new Event ( 'change' ) ) ;
148148
149149 widget . dialog ?. el ?. querySelector ( 'form' ) ?. dispatchEvent ( new Event ( 'submit' ) ) ;
150- expect ( sendFeedbackRequest ) . toHaveBeenCalledWith ( {
151- feedback : {
152- name : 'Jane Doe' ,
153- 154- message : 'My feedback' ,
155- url : 'http://localhost/' ,
156- replay_id : undefined ,
157- source : 'widget' ,
150+ expect ( sendFeedbackRequest ) . toHaveBeenCalledWith (
151+ {
152+ feedback : {
153+ name : 'Jane Doe' ,
154+ 155+ message : 'My feedback' ,
156+ url : 'http://localhost/' ,
157+ source : 'widget' ,
158+ } ,
158159 } ,
159- } ) ;
160+ { } ,
161+ ) ;
160162
161163 // sendFeedbackRequest is async
162164 await flushPromises ( ) ;
@@ -214,16 +216,18 @@ describe('createWidget', () => {
214216 messageEl . value = 'My feedback' ;
215217
216218 widget . dialog ?. el ?. querySelector ( 'form' ) ?. dispatchEvent ( new Event ( 'submit' ) ) ;
217- expect ( sendFeedbackRequest ) . toHaveBeenCalledWith ( {
218- feedback : {
219- name : 'Jane Doe' ,
220- 221- message : 'My feedback' ,
222- url : 'http://localhost/' ,
223- replay_id : undefined ,
224- source : 'widget' ,
219+ expect ( sendFeedbackRequest ) . toHaveBeenCalledWith (
220+ {
221+ feedback : {
222+ name : 'Jane Doe' ,
223+ 224+ message : 'My feedback' ,
225+ url : 'http://localhost/' ,
226+ source : 'widget' ,
227+ } ,
225228 } ,
226- } ) ;
229+ { } ,
230+ ) ;
227231
228232 // sendFeedbackRequest is async
229233 await flushPromises ( ) ;
@@ -253,16 +257,18 @@ describe('createWidget', () => {
253257 messageEl . dispatchEvent ( new Event ( 'change' ) ) ;
254258
255259 widget . dialog ?. el ?. querySelector ( 'form' ) ?. dispatchEvent ( new Event ( 'submit' ) ) ;
256- expect ( sendFeedbackRequest ) . toHaveBeenCalledWith ( {
257- feedback : {
258- name : '' ,
259- email : '' ,
260- message : 'My feedback' ,
261- url : 'http://localhost/' ,
262- replay_id : undefined ,
263- source : 'widget' ,
260+ expect ( sendFeedbackRequest ) . toHaveBeenCalledWith (
261+ {
262+ feedback : {
263+ name : '' ,
264+ email : '' ,
265+ message : 'My feedback' ,
266+ url : 'http://localhost/' ,
267+ source : 'widget' ,
268+ } ,
264269 } ,
265- } ) ;
270+ { } ,
271+ ) ;
266272
267273 // sendFeedbackRequest is async
268274 await flushPromises ( ) ;
0 commit comments