@@ -23,6 +23,7 @@ describe('InputNumber.Click', () => {
2323 selector : string ,
2424 changedValue : string | number ,
2525 stepType : 'up' | 'down' ,
26+ emitter : 'handler' | 'keyboard' | 'wheel' ,
2627 ) {
2728 it ( name , ( ) => {
2829 const onChange = jest . fn ( ) ;
@@ -36,27 +37,27 @@ describe('InputNumber.Click', () => {
3637 fireEvent . click ( container . querySelector ( selector ) ) ;
3738 expect ( onChange ) . toHaveBeenCalledTimes ( 1 ) ;
3839 expect ( onChange ) . toHaveBeenCalledWith ( changedValue ) ;
39- expect ( onStep ) . toHaveBeenCalledWith ( changedValue , { offset : 1 , type : stepType } ) ;
40+ expect ( onStep ) . toHaveBeenCalledWith ( changedValue , { offset : 1 , type : stepType , emitter } ) ;
4041 unmount ( ) ;
4142 } ) ;
4243 }
4344
4445 describe ( 'basic work' , ( ) => {
45- testInputNumber ( 'up button' , { defaultValue : 10 } , '.rc-input-number-handler-up' , 11 , 'up' ) ;
46+ testInputNumber ( 'up button' , { defaultValue : 10 } , '.rc-input-number-handler-up' , 11 , 'up' , 'handler' ) ;
4647
47- testInputNumber ( 'down button' , { value : 10 } , '.rc-input-number-handler-down' , 9 , 'down' ) ;
48+ testInputNumber ( 'down button' , { value : 10 } , '.rc-input-number-handler-down' , 9 , 'down' , 'handler' ) ;
4849 } ) ;
4950
5051 describe ( 'empty input' , ( ) => {
51- testInputNumber ( 'up button' , { } , '.rc-input-number-handler-up' , 1 , 'up' ) ;
52+ testInputNumber ( 'up button' , { } , '.rc-input-number-handler-up' , 1 , 'up' , 'handler' ) ;
5253
53- testInputNumber ( 'down button' , { } , '.rc-input-number-handler-down' , - 1 , 'down' ) ;
54+ testInputNumber ( 'down button' , { } , '.rc-input-number-handler-down' , - 1 , 'down' , 'handler' ) ;
5455 } ) ;
5556
5657 describe ( 'empty with min & max' , ( ) => {
57- testInputNumber ( 'up button' , { min : 6 , max : 10 } , '.rc-input-number-handler-up' , 6 , 'up' ) ;
58+ testInputNumber ( 'up button' , { min : 6 , max : 10 } , '.rc-input-number-handler-up' , 6 , 'up' , 'handler' ) ;
5859
59- testInputNumber ( 'down button' , { min : 6 , max : 10 } , '.rc-input-number-handler-down' , 6 , 'down' ) ;
60+ testInputNumber ( 'down button' , { min : 6 , max : 10 } , '.rc-input-number-handler-down' , 6 , 'down' , 'handler' ) ;
6061 } ) ;
6162
6263 describe ( 'null with min & max' , ( ) => {
@@ -66,6 +67,7 @@ describe('InputNumber.Click', () => {
6667 '.rc-input-number-handler-up' ,
6768 6 ,
6869 'up' ,
70+ 'handler' ,
6971 ) ;
7072
7173 testInputNumber (
@@ -74,6 +76,7 @@ describe('InputNumber.Click', () => {
7476 '.rc-input-number-handler-down' ,
7577 6 ,
7678 'down' ,
79+ 'handler' ,
7780 ) ;
7881 } ) ;
7982
@@ -183,7 +186,7 @@ describe('InputNumber.Click', () => {
183186 } ) ;
184187
185188 expect ( onChange ) . toHaveBeenCalledWith ( 1.1 ) ;
186- expect ( onStep ) . toHaveBeenCalledWith ( 1.1 , { offset : '0.1' , type : 'down' } ) ;
189+ expect ( onStep ) . toHaveBeenCalledWith ( 1.1 , { offset : '0.1' , type : 'down' , emitter : 'keyboard' } ) ;
187190 } ) ;
188191
189192 it ( 'click up button with pressing shift key' , ( ) => {
@@ -201,6 +204,6 @@ describe('InputNumber.Click', () => {
201204 keyCode : KeyCode . UP ,
202205 } ) ;
203206 expect ( onChange ) . toHaveBeenCalledWith ( 1.3 ) ;
204- expect ( onStep ) . toHaveBeenCalledWith ( 1.3 , { offset : '0.1' , type : 'up' } ) ;
207+ expect ( onStep ) . toHaveBeenCalledWith ( 1.3 , { offset : '0.1' , type : 'up' , emitter : 'keyboard' } ) ;
205208 } ) ;
206209} ) ;
0 commit comments