// 本地测试工具函数,复制自 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) } // 如果需要,可以添加其他测试工具函数