Skip to content

Commit

Permalink
test: update snapshots
Browse files Browse the repository at this point in the history
  • Loading branch information
orzyyyy committed Sep 3, 2019
1 parent 2dcac00 commit 78998e2
Show file tree
Hide file tree
Showing 3 changed files with 51 additions and 61 deletions.
15 changes: 5 additions & 10 deletions src/pages/__tests__/MainPage.test.js
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,11 @@ const dataSource = [
describe('MainPage', () => {
it('render correctly', () => {
const wrapper = shallow(
<MainPage dataSource={dataSource} menuData={menuData} onEdit={null} />,
<MainPage
dataSource={dataSource}
menuData={menuData}
siderSelectedKey="all"
/>,
);
expect(wrapper).toMatchSnapshot();
});
Expand All @@ -68,13 +72,4 @@ describe('MainPage', () => {
.simulate('click');
expect(onMenuClick).toHaveBeenCalled();
});

it('import Header dynamically correctly', async () => {
const wrapper = await mount(
<MainPage dataSource={dataSource} menuData={[]} exhentaiDateSet={[]} />,
);
wrapper.setProps({ isLocal: true });
await wrapper.update();
expect(wrapper.state('DynamicHeader')).not.toBeNull();
});
});
38 changes: 19 additions & 19 deletions src/pages/__tests__/MainPageList.test.js
Original file line number Diff line number Diff line change
Expand Up @@ -29,32 +29,32 @@ describe('MainPageList', () => {
it('render correctly', () => {
const onDelete = jest.fn();
const onEdit = jest.fn();
const props = {
dataSource,
onDelete,
onEdit,
};
const state = {
siderSelectedKey: 'all',
};
const wrapper = mount(<MainPageList props={props} state={state} />);
const onListItemClick = jest.fn();
const wrapper = mount(
<MainPageList
siderSelectedKey="all"
dataSource={dataSource}
onDelete={onDelete}
onEdit={onEdit}
onListItemClick={onListItemClick}
/>,
);
expect(wrapper).toMatchSnapshot();
});

it('events works correctly', () => {
const onDelete = jest.fn();
const onEdit = jest.fn();
const onListItemClick = jest.fn();
const props = {
dataSource,
onDelete,
onEdit,
onListItemClick,
};
const state = {
siderSelectedKey: 'all',
};
const wrapper = mount(<MainPageList props={props} state={state} />);
const wrapper = mount(
<MainPageList
siderSelectedKey="all"
dataSource={dataSource}
onDelete={onDelete}
onEdit={onEdit}
onListItemClick={onListItemClick}
/>,
);
wrapper
.find('Item')
.first()
Expand Down
59 changes: 27 additions & 32 deletions src/pages/__tests__/__snapshots__/MainPageList.test.js.snap
Original file line number Diff line number Diff line change
Expand Up @@ -2,39 +2,34 @@

exports[`MainPageList render correctly 1`] = `
<MainPageList
props={
Object {
"dataSource": Array [
Object {
"category": "markdown",
"createTime": 1559522075108,
"id": "32e89f38116080d6b7608cf2137f3c96",
"modifyTime": 1559523700429,
"subType": "乐理",
"title": "音程表",
"type": "音乐",
"url": "./assets/mapping/32e89f38116080d6b7608cf2137f3c96.json",
},
Object {
"category": "mapping",
"createTime": 1559617097664,
"id": "7a73d21c13f1eb55053d4af66e0d057b",
"modifyTime": 1559633639037,
"subType": "安装",
"title": "windows 下安装 rust",
"type": "Rust",
"url": "./assets/mapping/7a73d21c13f1eb55053d4af66e0d057b.json",
},
],
"onDelete": [MockFunction],
"onEdit": [MockFunction],
}
}
state={
Object {
"siderSelectedKey": "all",
}
dataSource={
Array [
Object {
"category": "markdown",
"createTime": 1559522075108,
"id": "32e89f38116080d6b7608cf2137f3c96",
"modifyTime": 1559523700429,
"subType": "乐理",
"title": "音程表",
"type": "音乐",
"url": "./assets/mapping/32e89f38116080d6b7608cf2137f3c96.json",
},
Object {
"category": "mapping",
"createTime": 1559617097664,
"id": "7a73d21c13f1eb55053d4af66e0d057b",
"modifyTime": 1559633639037,
"subType": "安装",
"title": "windows 下安装 rust",
"type": "Rust",
"url": "./assets/mapping/7a73d21c13f1eb55053d4af66e0d057b.json",
},
]
}
onDelete={[MockFunction]}
onEdit={[MockFunction]}
onListItemClick={[MockFunction]}
siderSelectedKey="all"
>
<List
bordered={false}
Expand Down

0 comments on commit 78998e2

Please sign in to comment.