feat: support vue file unit testing, add some components unit testing (#4119)

This commit is contained in:
Vben
2024-08-11 21:01:22 +08:00
committed by GitHub
parent 517acada1a
commit 3f9ce63868
53 changed files with 241 additions and 156 deletions

10
pnpm-lock.yaml generated
View File

@@ -55,6 +55,12 @@ importers:
'@vben/vsh':
specifier: workspace:*
version: link:scripts/vsh
'@vitejs/plugin-vue':
specifier: ^5.1.2
version: 5.1.2(vite@5.4.0(@types/node@22.2.0)(sass@1.77.8)(terser@5.31.3))(vue@3.4.37(typescript@5.5.4))
'@vitejs/plugin-vue-jsx':
specifier: ^4.0.0
version: 4.0.0(vite@5.4.0(@types/node@22.2.0)(sass@1.77.8)(terser@5.31.3))(vue@3.4.37(typescript@5.5.4))
'@vue/test-utils':
specifier: ^2.4.6
version: 2.4.6
@@ -100,6 +106,9 @@ importers:
vitest:
specifier: ^2.0.5
version: 2.0.5(@types/node@22.2.0)(jsdom@24.1.1)(sass@1.77.8)(terser@5.31.3)
vue:
specifier: ^3.4.37
version: 3.4.37(typescript@5.5.4)
vue-tsc:
specifier: ^2.0.29
version: 2.0.29(typescript@5.5.4)
@@ -3344,6 +3353,7 @@ packages:
'@ls-lint/ls-lint@2.2.3':
resolution: {integrity: sha512-ekM12jNm/7O2I/hsRv9HvYkRdfrHpiV1epVuI2NP+eTIcEgdIdKkKCs9KgQydu/8R5YXTov9aHdOgplmCHLupw==}
cpu: [x64, arm64, s390x]
os: [darwin, linux, win32]
hasBin: true