Files
gym-manage/gym-manage-coach-uniapp/e2e/global-setup.js
T

24 lines
902 B
JavaScript

const { checkBackendHealth } = require('./helpers/automator');
/**
* Jest globalSetup — 在测试套件启动前执行
*/
module.exports = async function globalSetup() {
console.log('\n========================================');
console.log(' 教练端 E2E 测试套件启动');
console.log('========================================\n');
// 检查后端服务可用性
console.log('[Setup] 检查后端服务可用性...');
const backendOnline = await checkBackendHealth();
if (!backendOnline) {
console.warn('[Setup] ⚠️ 警告:后端服务不可达!');
console.warn('[Setup] 测试将继续,但 API 相关测试可能失败。');
console.warn('[Setup] 后端地址: http://192.168.110.64:8084/api\n');
} else {
console.log('[Setup] ✓ 后端服务连接正常\n');
}
console.log('[Setup] 测试环境就绪,开始执行测试用例...\n');
};