Skip to content

Commit ef34031

Browse files
committed
Swapping in vitest-canvas-mock
1 parent 2270406 commit ef34031

File tree

5 files changed

+28
-17
lines changed

5 files changed

+28
-17
lines changed

src/Chartjs/assets/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
"@hotwired/stimulus": "^3.0.0",
2828
"@types/chart.js": "^2.9.34",
2929
"chart.js": "^3.4.1 <3.9",
30-
"jest-canvas-mock": "^2.3.0",
31-
"resize-observer-polyfill": "^1.5.1"
30+
"resize-observer-polyfill": "^1.5.1",
31+
"vitest-canvas-mock": "^0.3.3"
3232
}
3333
}

src/Chartjs/assets/test/setup.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,6 @@
99

1010
'use strict';
1111

12-
import 'jest-canvas-mock';
12+
import 'vitest-canvas-mock';
1313
// eslint-disable-next-line
1414
global.ResizeObserver = require('resize-observer-polyfill');

src/Chartjs/assets/vitest.config.js

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
import { defineConfig, mergeConfig } from 'vitest/config';
2+
import configShared from '../../../vitest.config.js'
3+
import path from 'path';
4+
5+
// defineConfig({
6+
// test: {
7+
8+
// }
9+
// })
10+
export default mergeConfig(
11+
configShared,
12+
{
13+
test: {
14+
setupFiles: [path.join(__dirname, 'test', 'setup.js')],
15+
deps: {
16+
optimizer: {
17+
web: {
18+
include: ['vitest-canvas-mock'],
19+
},
20+
},
21+
},
22+
}
23+
}
24+
);

src/Typed/assets/test/setup.js

Lines changed: 0 additions & 12 deletions
This file was deleted.

vitest.config.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
// vitest.config.ts
21
import { defineConfig } from 'vitest/config';
32
import path from 'path';
43

@@ -11,4 +10,4 @@ export default defineConfig({
1110
reporter: ['text', 'html'],
1211
},
1312
}
14-
});
13+
});

0 commit comments

Comments
 (0)