fix(test): add polyfill shims for vitest environment

This commit is contained in:
2025-12-11 01:56:33 +03:00
parent 47ea12d0de
commit 3e82dd943d
4 changed files with 9 additions and 0 deletions
+2
View File
@@ -0,0 +1,2 @@
import { Buffer } from 'buffer';
export default Buffer;
+1
View File
@@ -0,0 +1 @@
export default globalThis;
+1
View File
@@ -0,0 +1 @@
export default { env: {} };
+5
View File
@@ -10,6 +10,11 @@ export default defineConfig(() => ({
globals: true,
environment: 'jsdom',
setupFiles: './src/tests/setup.ts',
alias: {
'vite-plugin-node-polyfills/shims/buffer': path.resolve(__dirname, './src/tests/mocks/buffer-shim.ts'),
'vite-plugin-node-polyfills/shims/global': path.resolve(__dirname, './src/tests/mocks/global-shim.ts'),
'vite-plugin-node-polyfills/shims/process': path.resolve(__dirname, './src/tests/mocks/process-shim.ts'),
},
},
server: {
host: "::",