@@ -1919,7 +1919,7 @@ describe("veTable cell edit", () => {
19191919 expect ( mockFn ) . not . toHaveBeenCalled ( ) ;
19201920 } ) ;
19211921
1922- it ( "cell editing with table size change" , async ( ) => {
1922+ it ( "cell editing with table size change and scrolling " , async ( ) => {
19231923 const wrapper = mount ( veTable , {
19241924 propsData : {
19251925 columns : COLUMNS ,
@@ -1944,46 +1944,21 @@ describe("veTable cell edit", () => {
19441944
19451945 await later ( ) ;
19461946
1947- // const cellEditor2 = wrapper.findComponent({ name: "VeTableEditIput" });
1947+ const cellEditor = wrapper . findComponent ( { name : "VeTableEditIput" } ) ;
19481948
1949- // change table width
1950- wrapper . triggerResizeObserver ( { width : 500 } ) ;
1949+ cellEditor . vm . hooks . triggerHook ( HOOKS_NAME . TABLE_SIZE_CHANGE ) ;
1950+ cellEditor . vm . hooks . triggerHook ( HOOKS_NAME . TABLE_CONTAINER_SCROLL ) ;
19511951
19521952 expect (
19531953 wrapper . find ( ".ve-table-edit-input-container-show" ) . exists ( ) ,
19541954 ) . toBe ( true ) ;
1955- } ) ;
1956-
1957- it ( "cell editing with table scrolling" , async ( ) => {
1958- // this.hooks.triggerHook(HOOKS_NAME.TABLE_CONTAINER_SCROLL);
1959-
1960- const wrapper = mount ( veTable , {
1961- propsData : {
1962- columns : COLUMNS ,
1963- tableData : cloneDeep ( TABLE_DATA ) ,
1964- editOption : {
1965- // cell value change
1966- cellValueChange : ( { row, column } ) => { } ,
1967- } ,
1968- rowKeyFieldName : "rowKey" ,
1969- } ,
1970- } ) ;
19711955
1972- // td
1973- const firstCell = wrapper
1956+ wrapper
19741957 . findAll ( ".ve-table-body-tr" )
19751958 . at ( 1 )
19761959 . findAll ( ".ve-table-body-td" )
1977- . at ( 1 ) ;
1978-
1979- firstCell . trigger ( "click" ) ;
1980- firstCell . trigger ( "dblclick" ) ;
1981-
1982- await later ( ) ;
1983-
1984- const cellEditor = wrapper . findComponent ( { name : "VeTableEditIput" } ) ;
1985-
1986- cellEditor . vm . hooks . triggerHook ( HOOKS_NAME . TABLE_CONTAINER_SCROLL ) ;
1960+ . at ( 2 )
1961+ . trigger ( "click" ) ;
19871962
19881963 expect (
19891964 wrapper . find ( ".ve-table-edit-input-container-show" ) . exists ( ) ,
0 commit comments