Skip to content

Commit

Permalink
test: Update snapshot (#30267)
Browse files Browse the repository at this point in the history
* test: Update snapshot

* test: fix open test case
  • Loading branch information
zombieJ committed Apr 22, 2021
1 parent fce602b commit 37c1c30
Show file tree
Hide file tree
Showing 6 changed files with 35 additions and 448 deletions.
132 changes: 2 additions & 130 deletions components/cascader/__tests__/__snapshots__/index.test.js.snap
Original file line number Diff line number Diff line change
Expand Up @@ -231,126 +231,7 @@ exports[`Cascader can be selected 2`] = `
</div>
`;

exports[`Cascader can be selected 3`] = `
<div>
<div
class="ant-cascader-menus ant-cascader-menus-hidden"
style="pointer-events:none"
>
<div>
<ul
class="ant-cascader-menu"
>
<li
class="ant-cascader-menu-item ant-cascader-menu-item-expand ant-cascader-menu-item-active"
role="menuitem"
title="Zhejiang"
>
Zhejiang
<span
class="ant-cascader-menu-item-expand-icon"
>
<span
aria-label="right"
class="anticon anticon-right"
role="img"
>
<svg
aria-hidden="true"
data-icon="right"
fill="currentColor"
focusable="false"
height="1em"
viewBox="64 64 896 896"
width="1em"
>
<path
d="M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"
/>
</svg>
</span>
</span>
</li>
<li
class="ant-cascader-menu-item ant-cascader-menu-item-expand"
role="menuitem"
title="Jiangsu"
>
Jiangsu
<span
class="ant-cascader-menu-item-expand-icon"
>
<span
aria-label="right"
class="anticon anticon-right"
role="img"
>
<svg
aria-hidden="true"
data-icon="right"
fill="currentColor"
focusable="false"
height="1em"
viewBox="64 64 896 896"
width="1em"
>
<path
d="M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"
/>
</svg>
</span>
</span>
</li>
</ul>
<ul
class="ant-cascader-menu"
>
<li
class="ant-cascader-menu-item ant-cascader-menu-item-expand ant-cascader-menu-item-active"
role="menuitem"
title="Hangzhou"
>
Hangzhou
<span
class="ant-cascader-menu-item-expand-icon"
>
<span
aria-label="right"
class="anticon anticon-right"
role="img"
>
<svg
aria-hidden="true"
data-icon="right"
fill="currentColor"
focusable="false"
height="1em"
viewBox="64 64 896 896"
width="1em"
>
<path
d="M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"
/>
</svg>
</span>
</span>
</li>
</ul>
<ul
class="ant-cascader-menu"
>
<li
class="ant-cascader-menu-item ant-cascader-menu-item-active"
role="menuitem"
title="West Lake"
>
West Lake
</li>
</ul>
</div>
</div>
</div>
`;
exports[`Cascader can be selected 3`] = `<div />`;

exports[`Cascader can be selected in RTL direction 1`] = `
<div>
Expand Down Expand Up @@ -652,16 +533,7 @@ exports[`Cascader have a notFoundContent that fit trigger input width 1`] = `
</div>
`;

exports[`Cascader popup correctly when panel is hidden 1`] = `
<div>
<div
class="ant-cascader-menus ant-cascader-menus-empty ant-cascader-menus-hidden"
style="pointer-events:none"
>
<div />
</div>
</div>
`;
exports[`Cascader popup correctly when panel is hidden 1`] = `<div />`;

exports[`Cascader popup correctly when panel is open 1`] = `
<div>
Expand Down
54 changes: 2 additions & 52 deletions components/slider/__tests__/__snapshots__/index.test.js.snap
Original file line number Diff line number Diff line change
Expand Up @@ -111,32 +111,7 @@ exports[`Slider should show correct placement tooltip when set tooltipPlacement
</div>
`;

exports[`Slider should show correct placement tooltip when set tooltipPlacement 2`] = `
<div>
<div
class="ant-tooltip ant-slider-tooltip ant-tooltip-hidden"
style="pointer-events:none"
>
<div
class="ant-tooltip-content"
>
<div
class="ant-tooltip-arrow"
>
<span
class="ant-tooltip-arrow-content"
/>
</div>
<div
class="ant-tooltip-inner"
role="tooltip"
>
30
</div>
</div>
</div>
</div>
`;
exports[`Slider should show correct placement tooltip when set tooltipPlacement 2`] = `<div />`;

exports[`Slider should show tooltip when hovering slider handler 1`] = `
<div>
Expand Down Expand Up @@ -165,29 +140,4 @@ exports[`Slider should show tooltip when hovering slider handler 1`] = `
</div>
`;

exports[`Slider should show tooltip when hovering slider handler 2`] = `
<div>
<div
class="ant-tooltip ant-slider-tooltip ant-tooltip-hidden"
style="pointer-events:none"
>
<div
class="ant-tooltip-content"
>
<div
class="ant-tooltip-arrow"
>
<span
class="ant-tooltip-arrow-content"
/>
</div>
<div
class="ant-tooltip-inner"
role="tooltip"
>
30
</div>
</div>
</div>
</div>
`;
exports[`Slider should show tooltip when hovering slider handler 2`] = `<div />`;
9 changes: 7 additions & 2 deletions components/table/__tests__/Table.filter.test.js
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ import ConfigProvider from '../../config-provider';
const nativeEvent = { nativeEvent: { stopImmediatePropagation: () => {} } };

function getDropdownWrapper(wrapper) {
return mount(wrapper.find('Trigger').instance().getComponent());
return mount(wrapper.find('Trigger').first().instance().getComponent());
}

describe('Table.filter', () => {
Expand Down Expand Up @@ -543,8 +543,13 @@ describe('Table.filter', () => {
);
jest.useFakeTimers();

let dropdownWrapper = getDropdownWrapper(wrapper);
expect(renderedNames(wrapper)).toEqual(['Jack', 'Lucy', 'Tom', 'Jerry']);

// Open
wrapper.find('.ant-table-filter-trigger').simulate('click');

let dropdownWrapper = getDropdownWrapper(wrapper);

// select
dropdownWrapper.find('.ant-dropdown-menu-submenu-title').at(0).simulate('mouseEnter');
jest.runAllTimers();
Expand Down
25 changes: 20 additions & 5 deletions components/table/__tests__/Table.rowSelection.test.js
Original file line number Diff line number Diff line change
Expand Up @@ -317,7 +317,10 @@ describe('Table.rowSelection', () => {
};
const wrapper = mount(createTable({ rowSelection }));

const dropdownWrapper = mount(wrapper.find('Trigger').instance().getComponent());
// Open
wrapper.find('Trigger').setState({ popupVisible: true });

const dropdownWrapper = mount(wrapper.find('Trigger').first().instance().getComponent());
dropdownWrapper.find('.ant-dropdown-menu-item').first().simulate('click');
expect(handleChange.mock.calls[0][0]).toEqual([0, 1, 2, 3]);
});
Expand Down Expand Up @@ -349,7 +352,10 @@ describe('Table.rowSelection', () => {

checkboxes.at(1).simulate('change', { target: { checked: true } });

const dropdownWrapper = mount(wrapper.find('Trigger').instance().getComponent());
// Open
wrapper.find('Trigger').setState({ popupVisible: true });

const dropdownWrapper = mount(wrapper.find('Trigger').first().instance().getComponent());
dropdownWrapper.find('.ant-dropdown-menu-item').at(1).simulate('click');

expect(handleSelectInvert).toHaveBeenCalledWith([1, 2, 3]);
Expand All @@ -375,7 +381,10 @@ describe('Table.rowSelection', () => {

checkboxes.at(1).simulate('change', { target: { checked: true } });

const dropdownWrapper = mount(wrapper.find('Trigger').instance().getComponent());
// Open
wrapper.find('Trigger').setState({ popupVisible: true });

const dropdownWrapper = mount(wrapper.find('Trigger').first().instance().getComponent());
dropdownWrapper.find('.ant-dropdown-menu-item').last().simulate('click');

expect(handleSelectNone).toHaveBeenCalled();
Expand Down Expand Up @@ -403,7 +412,10 @@ describe('Table.rowSelection', () => {
};
const wrapper = mount(createTable({ rowSelection }));

const dropdownWrapper = mount(wrapper.find('Trigger').instance().getComponent());
// Open
wrapper.find('Trigger').setState({ popupVisible: true });

const dropdownWrapper = mount(wrapper.find('Trigger').first().instance().getComponent());
expect(dropdownWrapper.find('.ant-dropdown-menu-item').length).toBe(4);

dropdownWrapper.find('.ant-dropdown-menu-item').at(2).simulate('click');
Expand Down Expand Up @@ -440,7 +452,10 @@ describe('Table.rowSelection', () => {
};
const wrapper = mount(createTable({ rowSelection }));

const dropdownWrapper = mount(wrapper.find('Trigger').instance().getComponent());
// Open
wrapper.find('Trigger').setState({ popupVisible: true });

const dropdownWrapper = mount(wrapper.find('Trigger').first().instance().getComponent());
expect(dropdownWrapper.find('.ant-dropdown-menu-item').length).toBe(2);

dropdownWrapper.find('.ant-dropdown-menu-item').at(0).simulate('click');
Expand Down

0 comments on commit 37c1c30

Please sign in to comment.