Files
easy_tdx_max/.gitignore
T
GitHub 211052f0e3 feat(e2e): Playwright E2E 前端测试基建 — 后端合成数据 mock 模式 + 5 用例 + CI
- web/e2e_mock.py:EASY_TDX_E2E_MOCK=1 时 lifespan 替换 TDX/MAC 客户端为
  确定性合成数据(CRC32 播种随机游走,分页语义对齐真实 /bars);回测/WF/
  评估/自选/策略库仍走真实后端,SSE 由 QuoteStreamer 真轮询(mock 下 2s 一拍)
- web-ui:@playwright/test + playwright.config.ts(webServer 自动起 serve,
  EASY_TDX_CONFIG_DIR 指向每轮临时目录);e2e/ 5 用例覆盖看板五指数/SSE、
  自选增删、回测全流程、附加分析(WF 柱状图+一条龙评估卡)、策略库保存
- package.json 加 test:e2e;CI frontend job 追加 E2E;verify_ci.sh 补前端段
- tests/unit/test_e2e_mock.py(11 例)守护 mock 契约;本地 npx playwright test 全绿
2026-09-01 22:56:38 +08:00

40 lines
722 B
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
__pycache__/
*.py[cod]
*.egg-info/
dist/
build/
.eggs/
.mypy_cache/
.ruff_cache/
.pytest_cache/
*.egg
.venv/
venv/
.omc/
.claude/
.playwright-mcp/
docs/_build/
FK/
# 测试覆盖率与运行时产物
.coverage
signals.json
# 本地独立脚本(不属于 easy_tdx 库,依赖外部 unified_config / sqlalchemy
src/easy_tdx/exchange_margin.py
# 本地文件,不递交到 GitHub
CLAUDE.md
# 本机包管理缓存(沙箱环境下避开 AppData 路径,落在项目内)
.npm-cache/
.uv-cache/
# 代码审计报告(本地产物,不入库)
audit-report-*.html
# Playwright E2E 运行产物(trace/截图/视频)与临时配置目录
web-ui/e2e/.results/
web-ui/test-results/
web-ui/playwright-report/