| 123456789101112131415161718 |
- // 本地测试工具函数,复制自 mini-shared-ui-components
- import { render, type RenderResult } from '@testing-library/react'
- export const setupTestEnv = () => {
- // 设置环境变量
- process.env.TARO_ENV = 'h5'
- process.env.TARO_PLATFORM = 'web'
- process.env.SUPPORT_TARO_POLYFILL = 'disabled'
- // 定义 defineAppConfig 全局函数用于测试 Taro 配置文件
- ;(global as any).defineAppConfig = (config: any) => config
- }
- export const renderTaroComponent = (component: React.ReactElement, options?: any): RenderResult => {
- return render(component, options)
- }
- // 如果需要,可以添加其他测试工具函数
|