vitest-environment-uniapp
v0.0.5
Published
Vitest environment for UniApp
Readme
Vitest 的 uni-app e2e 测试环境
[!IMPORTANT] 该项目依赖
@dcloudio/uni-automator必须安装 h5 平台下,需要安装playwright; 但目前无法获取启动状态导致超时environmentOptions 参数同 uni-app 官方文档 , 但官网长久未更新,导致参数与实际不符
安装
pnpm i -D vitest-environment-uniapp使用
pnpm testpackage.json
{
"scripts": {
"test": "vitest"
}
}vitest.config.ts
import { defineConfig } from 'vitest/config'
export default defineConfig({
test: {
environment: 'uniapp',
environmentOptions: {
uniapp: {
compile: true,
platform: 'mp-weixin',
projectPath: './src',
port: 5121,
}
},
},
})tsconfig.json
{
"compilerOptions": {
"types": [
"vitest-environment-uniapp/types"
]
}
}