@@ -34,6 +34,8 @@ describe('userEvent.press with real timers', () => {
34
34
) ;
35
35
36
36
await user . press ( screen . getByTestId ( 'pressable' ) ) ;
37
+ // Typical event order is pressIn, pressOut, press
38
+ // But sometimes due to a race condition, the order is pressIn, press, pressOut.
37
39
const eventSequence = getEventsNames ( events ) . join ( ', ' ) ;
38
40
expect (
39
41
eventSequence === 'pressIn, pressOut, press' || eventSequence === 'pressIn, press, pressOut' ,
@@ -201,11 +203,11 @@ describe('userEvent.press with real timers', () => {
201
203
) ;
202
204
await user . press ( screen . getByTestId ( 'pressable' ) ) ;
203
205
204
- const eventsNames = getEventsNames ( events ) . join ( ', ' ) ;
206
+ const eventSequence = getEventsNames ( events ) . join ( ', ' ) ;
205
207
// Typical event order is pressIn, pressOut, press
206
208
// But sometimes due to a race condition, the order is pressIn, press, pressOut.
207
209
expect (
208
- eventsNames === 'pressIn, pressOut, press' || eventsNames === 'pressIn, press, pressOut' ,
210
+ eventSequence === 'pressIn, pressOut, press' || eventSequence === 'pressIn, press, pressOut' ,
209
211
) . toBe ( true ) ;
210
212
} ) ;
211
213
0 commit comments