File tree Expand file tree Collapse file tree 2 files changed +6
-2
lines changed Expand file tree Collapse file tree 2 files changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -96,7 +96,10 @@ const enhanceContext: LoaderFunction = async (context) => {
96
96
if ( clipboard ) {
97
97
context . userEvent = instrument (
98
98
{ userEvent : uninstrumentedUserEvent . setup ( ) } ,
99
- { intercept : true }
99
+ {
100
+ intercept : true ,
101
+ getKeys : ( obj ) => Object . keys ( obj ) . filter ( ( key ) => key !== 'eventWrapper' ) ,
102
+ }
100
103
) . userEvent ;
101
104
102
105
// Restore original clipboard, which was replaced with a stub by userEvent.setup()
Original file line number Diff line number Diff line change @@ -15,6 +15,7 @@ type TestingLibraryDom = typeof domTestingLibrary;
15
15
const testingLibrary = instrument (
16
16
{ ...domTestingLibrary } ,
17
17
{
18
+ getKeys : ( obj ) => Object . keys ( obj ) . filter ( ( key ) => key !== 'eventWrapper' ) ,
18
19
intercept : ( method , path ) =>
19
20
path [ 0 ] === 'fireEvent' || method . startsWith ( 'find' ) || method . startsWith ( 'waitFor' ) ,
20
21
}
@@ -118,5 +119,5 @@ export const uninstrumentedUserEvent = _userEvent.userEvent;
118
119
119
120
export const { userEvent } : { userEvent : UserEvent [ 'userEvent' ] } = instrument (
120
121
{ userEvent : _userEvent . userEvent } ,
121
- { intercept : true }
122
+ { intercept : true , getKeys : ( obj ) => Object . keys ( obj ) . filter ( ( key ) => key !== 'eventWrapper' ) }
122
123
) ;
You can’t perform that action at this time.
0 commit comments