File tree Expand file tree Collapse file tree 2 files changed +18
-31
lines changed Expand file tree Collapse file tree 2 files changed +18
-31
lines changed Original file line number Diff line number Diff line change 4444 ],
4545 "testPathIgnorePatterns" : [
4646 " /node_modules/" ,
47+ " <rootDir>/npm/" ,
4748 " <rootDir>/src/__tests__/components/"
4849 ],
4950 "transform" : {
Original file line number Diff line number Diff line change 1- export default {
2- click ( elem ) {
3- if ( elem ) {
4- if ( elem . trigger ) {
5- return elem . trigger ( 'click' )
6- }
7-
8- if ( elem . click ) {
9- return elem . click ( )
10- }
11- }
12- } ,
13- submit ( elem ) {
14- if ( elem ) {
15- if ( elem . trigger ) {
16- return elem . trigger ( 'submit' )
17- }
18-
19- if ( elem . submit ) {
20- return elem . submit ( )
21- }
1+ const simulate = ( event , elem , ...params ) => {
2+ if ( elem ) {
3+ if ( elem . trigger ) {
4+ return elem . trigger ( event , ...params )
225 }
23- } ,
24- change ( elem , value ) {
25- if ( elem ) {
26- if ( elem . trigger ) {
27- return elem . trigger ( 'change' , { value } )
28- }
296
30- if ( elem . value ) {
31- return elem . value = value
32- }
7+ if ( elem [ event ] ) {
8+ return elem [ event ] ( ...params )
339 }
3410 }
35- }
11+ }
12+
13+ const click = simulate . bind ( null , 'click' )
14+ const submit = simulate . bind ( null , 'submit' )
15+ const change = simulate . bind ( null , 'change' )
16+
17+ export default {
18+ click,
19+ submit,
20+ change
21+ }
You can’t perform that action at this time.
0 commit comments