test: 更新单元测试

pull/13/head
moonrailgun 4 years ago
parent 747cca8e83
commit 50a74b8230

@ -10,7 +10,7 @@ module.exports = {
// projects: ['<rootDir>/web/'], // https://jestjs.io/docs/configuration#projects-arraystring--projectconfig // projects: ['<rootDir>/web/'], // https://jestjs.io/docs/configuration#projects-arraystring--projectconfig
rootDir: '.', rootDir: '.',
testRegex: '.*\\.(test|spec)\\.tsx?$', testRegex: '.*\\.(test|spec)\\.tsx?$',
testPathIgnorePatterns: ['/node_modules/'], testPathIgnorePatterns: ['/node_modules/', '/e2e/cypress/'],
transform: { transform: {
'\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$': '\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$':
'<rootDir>/test/fileTransformer.js', '<rootDir>/test/fileTransformer.js',

@ -4,7 +4,7 @@ exports[`LoadingSpinner render 1`] = `
<div> <div>
<div> <div>
<span /> <span />
Processing 加载中...
</div> </div>
</div> </div>
`; `;

@ -44,7 +44,11 @@ describe('GroupPanelTree', () => {
test('simple render snapshot', async () => { test('simple render snapshot', async () => {
const onChange = jest.fn(); const onChange = jest.fn();
const wrapper = render( const wrapper = render(
<GroupPanelTree groupPanels={testGroupPanels} onChange={onChange} /> <GroupPanelTree
groupId={'fakeGroupId'}
groupPanels={testGroupPanels}
onChange={onChange}
/>
); );
expect(wrapper.container).toMatchSnapshot(); expect(wrapper.container).toMatchSnapshot();

@ -3,7 +3,7 @@
exports[`GroupPanelTree simple render snapshot 1`] = ` exports[`GroupPanelTree simple render snapshot 1`] = `
<div> <div>
<div <div
class="ant-tree ant-tree-icon-hide" class="ant-tree ant-tree-icon-hide ant-tree-block-node"
> >
<div <div
role="tree" role="tree"
@ -78,7 +78,23 @@ exports[`GroupPanelTree simple render snapshot 1`] = `
<span <span
class="ant-tree-title" class="ant-tree-title"
> >
section-1 <div
class="flex group"
>
<span>
section-1
</span>
<div
class="opacity-0 group-hover:opacity-100"
>
<button
class="ant-btn ant-btn-text ant-btn-sm ant-btn-icon-only"
type="button"
>
<span />
</button>
</div>
</div>
</span> </span>
</span> </span>
</div> </div>
@ -105,7 +121,23 @@ exports[`GroupPanelTree simple render snapshot 1`] = `
<span <span
class="ant-tree-title" class="ant-tree-title"
> >
panel-01 <div
class="flex group"
>
<span>
panel-01
</span>
<div
class="opacity-0 group-hover:opacity-100"
>
<button
class="ant-btn ant-btn-text ant-btn-sm ant-btn-icon-only"
type="button"
>
<span />
</button>
</div>
</div>
</span> </span>
</span> </span>
</div> </div>
@ -132,7 +164,23 @@ exports[`GroupPanelTree simple render snapshot 1`] = `
<span <span
class="ant-tree-title" class="ant-tree-title"
> >
panel-02 <div
class="flex group"
>
<span>
panel-02
</span>
<div
class="opacity-0 group-hover:opacity-100"
>
<button
class="ant-btn ant-btn-text ant-btn-sm ant-btn-icon-only"
type="button"
>
<span />
</button>
</div>
</div>
</span> </span>
</span> </span>
</div> </div>
@ -175,7 +223,23 @@ exports[`GroupPanelTree simple render snapshot 1`] = `
<span <span
class="ant-tree-title" class="ant-tree-title"
> >
section-2 <div
class="flex group"
>
<span>
section-2
</span>
<div
class="opacity-0 group-hover:opacity-100"
>
<button
class="ant-btn ant-btn-text ant-btn-sm ant-btn-icon-only"
type="button"
>
<span />
</button>
</div>
</div>
</span> </span>
</span> </span>
</div> </div>
@ -202,7 +266,23 @@ exports[`GroupPanelTree simple render snapshot 1`] = `
<span <span
class="ant-tree-title" class="ant-tree-title"
> >
panel-11 <div
class="flex group"
>
<span>
panel-11
</span>
<div
class="opacity-0 group-hover:opacity-100"
>
<button
class="ant-btn ant-btn-text ant-btn-sm ant-btn-icon-only"
type="button"
>
<span />
</button>
</div>
</div>
</span> </span>
</span> </span>
</div> </div>
@ -229,7 +309,23 @@ exports[`GroupPanelTree simple render snapshot 1`] = `
<span <span
class="ant-tree-title" class="ant-tree-title"
> >
panel-12 <div
class="flex group"
>
<span>
panel-12
</span>
<div
class="opacity-0 group-hover:opacity-100"
>
<button
class="ant-btn ant-btn-text ant-btn-sm ant-btn-icon-only"
type="button"
>
<span />
</button>
</div>
</div>
</span> </span>
</span> </span>
</div> </div>

Loading…
Cancel
Save