27 lines
719 B
Bash
Executable File
27 lines
719 B
Bash
Executable File
#!/bin/bash
|
|
# 测试应用启动
|
|
|
|
cd /Users/aaron/source_code/Stock_Agent/backend
|
|
|
|
# 激活虚拟环境
|
|
source venv/bin/activate
|
|
|
|
# 测试导入
|
|
echo "测试数据库模型..."
|
|
python3 -c "from app.models.database import Base, Message; print('✓ 数据库模型导入成功')"
|
|
|
|
echo ""
|
|
echo "测试配置..."
|
|
python3 -c "from app.config import get_settings; print('✓ 配置加载成功')"
|
|
|
|
echo ""
|
|
echo "测试服务..."
|
|
python3 -c "from app.services.cache_service import cache_service; print('✓ 缓存服务初始化成功')"
|
|
|
|
echo ""
|
|
echo "测试Agent..."
|
|
python3 -c "from app.agent.smart_agent import smart_agent; print('✓ Agent初始化成功')"
|
|
|
|
echo ""
|
|
echo "所有测试通过!可以启动应用了。"
|