Browse Source
chore: bump @rc-component/trigger & update snapshot (#41287)
* chore: bump @rc-component/trigger & update snapshot
* test: try fix ci
pull/41292/head
Amumu
2 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with
12 additions and
4 deletions
-
components/alert/__tests__/index.test.tsx
-
components/popconfirm/__tests__/__snapshots__/index.test.tsx.snap
-
package.json
|
|
@ -1,9 +1,9 @@ |
|
|
|
import React from 'react'; |
|
|
|
import userEvent from '@testing-library/user-event'; |
|
|
|
import React from 'react'; |
|
|
|
import Alert from '..'; |
|
|
|
import accessibilityTest from '../../../tests/shared/accessibilityTest'; |
|
|
|
import rtlTest from '../../../tests/shared/rtlTest'; |
|
|
|
import { render, act, screen } from '../../../tests/utils'; |
|
|
|
import { act, render, screen } from '../../../tests/utils'; |
|
|
|
import Button from '../../button'; |
|
|
|
import Popconfirm from '../../popconfirm'; |
|
|
|
import Tooltip from '../../tooltip'; |
|
|
@ -105,6 +105,10 @@ describe('Alert', () => { |
|
|
|
|
|
|
|
await userEvent.hover(screen.getByRole('alert')); |
|
|
|
|
|
|
|
act(() => { |
|
|
|
jest.runAllTimers(); |
|
|
|
}); |
|
|
|
|
|
|
|
expect(screen.getByRole('tooltip')).toBeInTheDocument(); |
|
|
|
}); |
|
|
|
|
|
|
@ -119,6 +123,10 @@ describe('Alert', () => { |
|
|
|
); |
|
|
|
await userEvent.click(screen.getByRole('alert')); |
|
|
|
|
|
|
|
act(() => { |
|
|
|
jest.runAllTimers(); |
|
|
|
}); |
|
|
|
|
|
|
|
expect(screen.getByRole('tooltip')).toBeInTheDocument(); |
|
|
|
}); |
|
|
|
|
|
|
|
|
|
@ -6,4 +6,4 @@ exports[`Popconfirm should show overlay when trigger is clicked 1`] = `"<div cla |
|
|
|
|
|
|
|
exports[`Popconfirm should show overlay when trigger is clicked 2`] = `"<div class="ant-popover-arrow" style="position: absolute; bottom: 0px; left: 0px;"></div><div class="ant-popover-content"><div class="ant-popover-inner" role="tooltip"><div class="ant-popover-inner-content"><div class="ant-popconfirm-inner-content"><div class="ant-popconfirm-message"><span class="ant-popconfirm-message-icon"><span role="img" aria-label="exclamation-circle" class="anticon anticon-exclamation-circle"><svg viewBox="64 64 896 896" focusable="false" data-icon="exclamation-circle" width="1em" height="1em" fill="currentColor" aria-hidden="true"><path d="M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm-32 232c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V296zm32 440a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"></path></svg></span></span><div class="ant-popconfirm-message-title">code</div></div><div class="ant-popconfirm-buttons"><button type="button" class="ant-btn ant-btn-default ant-btn-sm"><span>Cancel</span></button><button type="button" class="ant-btn ant-btn-primary ant-btn-sm"><span>OK</span></button></div></div></div></div></div>"`; |
|
|
|
|
|
|
|
exports[`Popconfirm shows content for render functions 1`] = `"<div class="ant-popover-arrow" style="position: absolute; left: 0px; top: 0px;"></div><div class="ant-popover-content"><div class="ant-popover-inner" role="tooltip"><div class="ant-popover-inner-content"><div class="ant-popconfirm-inner-content"><div class="ant-popconfirm-message"><span class="ant-popconfirm-message-icon"><span role="img" aria-label="exclamation-circle" class="anticon anticon-exclamation-circle"><svg viewBox="64 64 896 896" focusable="false" data-icon="exclamation-circle" width="1em" height="1em" fill="currentColor" aria-hidden="true"><path d="M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm-32 232c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V296zm32 440a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"></path></svg></span></span><div class="ant-popconfirm-message-title">some-title</div></div><div class="ant-popconfirm-buttons"><button type="button" class="ant-btn ant-btn-default ant-btn-sm"><span>Cancel</span></button><button type="button" class="ant-btn ant-btn-primary ant-btn-sm"><span>OK</span></button></div></div></div></div></div>"`; |
|
|
|
exports[`Popconfirm shows content for render functions 1`] = `"<div class="ant-popover-arrow" style="position: absolute; bottom: 0px; left: 0px;"></div><div class="ant-popover-content"><div class="ant-popover-inner" role="tooltip"><div class="ant-popover-inner-content"><div class="ant-popconfirm-inner-content"><div class="ant-popconfirm-message"><span class="ant-popconfirm-message-icon"><span role="img" aria-label="exclamation-circle" class="anticon anticon-exclamation-circle"><svg viewBox="64 64 896 896" focusable="false" data-icon="exclamation-circle" width="1em" height="1em" fill="currentColor" aria-hidden="true"><path d="M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm-32 232c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V296zm32 440a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"></path></svg></span></span><div class="ant-popconfirm-message-title">some-title</div></div><div class="ant-popconfirm-buttons"><button type="button" class="ant-btn ant-btn-default ant-btn-sm"><span>Cancel</span></button><button type="button" class="ant-btn ant-btn-primary ant-btn-sm"><span>OK</span></button></div></div></div></div></div>"`; |
|
|
|
|
|
@ -115,7 +115,7 @@ |
|
|
|
"@ctrl/tinycolor": "^3.6.0", |
|
|
|
"@rc-component/mutate-observer": "^1.0.0", |
|
|
|
"@rc-component/tour": "~1.8.0", |
|
|
|
"@rc-component/trigger": "^1.5.5", |
|
|
|
"@rc-component/trigger": "^1.5.9", |
|
|
|
"classnames": "^2.2.6", |
|
|
|
"copy-to-clipboard": "^3.2.0", |
|
|
|
"dayjs": "^1.11.1", |
|
|
|