fix: test error (#5815)

This commit is contained in:
chenos 2024-12-06 22:40:58 +08:00 committed by GitHub
parent 6874b06c7e
commit fc57b19887
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 11 additions and 15 deletions

View File

@ -50,7 +50,7 @@ describe('CollectionSelect', () => {
>
<div
aria-label="block-item-demo title"
class="nb-sortable-designer nb-block-item nb-form-item acss-gw2dva"
class="nb-sortable-designer nb-block-item nb-form-item css-wrgn5s acss-gw2dva"
role="button"
>
<div
@ -187,7 +187,7 @@ describe('CollectionSelect', () => {
>
<div
aria-label="block-item-demo title"
class="nb-sortable-designer nb-block-item nb-form-item acss-gw2dva"
class="nb-sortable-designer nb-block-item nb-form-item css-wrgn5s acss-gw2dva"
role="button"
>
<div

View File

@ -19,6 +19,9 @@ import App6 from '../demos/demo6';
import App7 from '../demos/demo7';
import App8 from '../demos/demo8';
import App9 from '../demos/demo9';
import dayjs from 'dayjs';
dayjs.tz.setDefault('UTC');
describe('DatePicker', () => {
it('basic', async () => {
@ -39,10 +42,8 @@ describe('DatePicker', () => {
expect(screen.getByText('2023/05/01 00:00:00', { selector: '.ant-description-date-picker' })).toBeInTheDocument();
// TODO: 需要有个方法来固定测试环境的时区
if (!process.env.GITHUB_ACTIONS) {
// Value
expect(screen.getByText('2023-04-30T16:00:00.000Z')).toBeInTheDocument();
}
// Value
expect(screen.getByText('2023-05-01T00:00:00.000Z')).toBeInTheDocument();
});
});
@ -134,10 +135,7 @@ describe('RangePicker', () => {
// Read pretty
expect(screen.getByText('2023-05-01~2023-05-02', { selector: '.ant-description-text' })).toBeInTheDocument();
if (!process.env.GITHUB_ACTIONS) {
// Value
expect(screen.getByText(/2023-04-30t16:00:00\.000z ~ 2023-05-02t15:59:59\.999z/i)).toBeInTheDocument();
}
expect(screen.getByText(/2023-05-01t00:00:00\.000z ~ 2023-05-02t23:59:59\.999z/i)).toBeInTheDocument();
});
});
@ -206,11 +204,9 @@ describe('RangePicker', () => {
// Read pretty
expect(screen.getByText('2023/05/01', { selector: '.ant-description-date-picker' })).toBeInTheDocument();
if (!process.env.GITHUB_ACTIONS) {
// Value
// 当 gmt 为 false 时是按照客户端本地时区进行计算的,但是这里的测试环境是 UTC+8所以会有 8 小时的误差
expect(screen.getByText('2023-04-30T16:00:00.000Z')).toBeInTheDocument();
}
// Value
// 当 gmt 为 false 时是按照客户端本地时区进行计算的,但是这里的测试环境是 UTC+8所以会有 8 小时的误差
expect(screen.getByText('2023-05-01T00:00:00.000Z')).toBeInTheDocument();
});
});