@@ -1918,46 +1918,38 @@ describe("veTable cell edit", () => {
19181918 expect ( mockFn ) . not . toHaveBeenCalled ( ) ;
19191919 } ) ;
19201920
1921- // it("cell editing with table size change", async () => {
1922- // const wrapper = mount(veTable, {
1923- // propsData: {
1924- // columns: COLUMNS,
1925- // tableData: cloneDeep(TABLE_DATA),
1926- // editOption: {
1927- // // cell value change
1928- // cellValueChange: ({ row, column }) => {},
1929- // },
1930- // rowKeyFieldName: "rowKey",
1931- // },
1932- // });
1933-
1934- // const setTableElFn = jest.spyOn(cellEditor.methods, "setTableEl");
1935-
1936- // // td
1937- // const firstCell = wrapper
1938- // .findAll(".ve-table-body-tr")
1939- // .at(1)
1940- // .findAll(".ve-table-body-td")
1941- // .at(1);
1942-
1943- // firstCell.trigger("click");
1944- // firstCell.trigger("dblclick");
1945-
1946- // await later();
1947-
1948- // expect(
1949- // wrapper.find(".ve-table-edit-input-container-show").exists(),
1950- // ).toBe(true);
1951-
1952- // // change table width
1953- // wrapper.triggerResizeObserver({ width: 500 });
1954-
1955- // await later();
1956-
1957- // expect(setTableElFn).toHaveBeenCalled();
1958-
1959- // expect(
1960- // wrapper.find(".ve-table-edit-input-container-show").exists(),
1961- // ).toBe(true);
1962- // });
1921+ it ( "cell editing with table size change" , async ( ) => {
1922+ const wrapper = mount ( veTable , {
1923+ propsData : {
1924+ columns : COLUMNS ,
1925+ tableData : cloneDeep ( TABLE_DATA ) ,
1926+ editOption : {
1927+ // cell value change
1928+ cellValueChange : ( { row, column } ) => { } ,
1929+ } ,
1930+ rowKeyFieldName : "rowKey" ,
1931+ } ,
1932+ } ) ;
1933+
1934+ // td
1935+ const firstCell = wrapper
1936+ . findAll ( ".ve-table-body-tr" )
1937+ . at ( 1 )
1938+ . findAll ( ".ve-table-body-td" )
1939+ . at ( 1 ) ;
1940+
1941+ firstCell . trigger ( "click" ) ;
1942+ firstCell . trigger ( "dblclick" ) ;
1943+
1944+ await later ( ) ;
1945+
1946+ //const cellEditor2 = wrapper.findComponent({ name: "VeTableEditIput" });
1947+
1948+ // change table width
1949+ wrapper . triggerResizeObserver ( { width : 500 } ) ;
1950+
1951+ expect (
1952+ wrapper . find ( ".ve-table-edit-input-container-show" ) . exists ( ) ,
1953+ ) . toBe ( true ) ;
1954+ } ) ;
19631955} ) ;
0 commit comments