diff --git a/test/snap/__snapshots__/ssr.test.js.snap b/test/snap/__snapshots__/ssr.test.js.snap index 15631fe5004..c578b9e5939 100644 --- a/test/snap/__snapshots__/ssr.test.js.snap +++ b/test/snap/__snapshots__/ssr.test.js.snap @@ -275,6 +275,8 @@ exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/first-day-of- exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/month.vue 1`] = `"
-
"`; +exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/panel.vue 1`] = `"
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
00:00:00
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
00:00:00
"`; + exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/year.vue 1`] = `"
-
"`; exports[`ssr snapshot test > ssr test ./examples/dialog/demos/async.vue 1`] = `"
保存订单
订单保存中,请稍后
"`; diff --git a/test/snap/csr.test.js b/test/snap/csr.test.js index 95d11b44cfa..5bb916fcb8e 100644 --- a/test/snap/csr.test.js +++ b/test/snap/csr.test.js @@ -1,5 +1,6 @@ import glob from 'glob'; import MockDate from 'mockdate'; +import { vi } from 'vitest'; import { mount } from '@vue/test-utils'; // 固定时间,当使用 new Date() 时,返回固定时间,防止“当前时间”的副作用影响,导致 snapshot 变更,mockdate 插件见 https://github.com/boblauer/MockDate @@ -9,6 +10,8 @@ function runTest() { const files = glob.sync('./examples/**/demos/*.vue'); describe('csr snapshot test', () => { + HTMLCanvasElement.prototype.getContext = vi.fn(); + files.forEach((file) => { it(`csr test ${file}`, async () => { const demo = await import(`../.${file}`); diff --git a/test/snap/ssr.test.js b/test/snap/ssr.test.js index 0611c3bf18c..08f14e24f5f 100644 --- a/test/snap/ssr.test.js +++ b/test/snap/ssr.test.js @@ -1,5 +1,6 @@ import glob from 'glob'; import MockDate from 'mockdate'; +import { vi } from 'vitest'; import { config } from '@vue/test-utils'; // 固定时间,当使用 new Date() 时,返回固定时间,防止“当前时间”的副作用影响,导致 snapshot 变更,mockdate 插件见 https://github.com/boblauer/MockDate @@ -10,6 +11,8 @@ function runTest() { const { createSSRApp } = config.global; describe('ssr snapshot test', () => { + HTMLCanvasElement.prototype.getContext = vi.fn(); + files.forEach((file) => { it(`ssr test ${file}`, async () => { const demo = await import(`../.${file}`);