Skip to content

ci: replace reviewer check with pytest tests and virtual display support#19

Merged
Dxsssu merged 1 commit into
masterfrom
ci/add-pytest-tests
Sep 17, 2025
Merged

ci: replace reviewer check with pytest tests and virtual display support#19
Dxsssu merged 1 commit into
masterfrom
ci/add-pytest-tests

Conversation

@KinomotoMio
Copy link
Copy Markdown
Owner

@KinomotoMio KinomotoMio commented Sep 10, 2025

📝 更改说明

移除原有的PR reviewer验证逻辑,改为完整的CI测试流程,支持GUI自动化测试

🎯 关联Issue

Issue #17

📋 更改内容

  • 测试改进
  • 代码重构

🧪 测试情况

  • 本地测试通过
  • CI工作流语法正确
  • 虚拟显示环境配置验证

⚠️ 注意事项

  • 删除了原有的PR reviewer检查功能
  • 新增虚拟显示依赖(xvfb, x11-utils)
  • 改用pytest替代单个测试文件

👀 审查要点

  • CI工作流配置是否正确
  • 虚拟显示分辨率设置是否合理
  • pytest配置是否能正确处理跨平台兼容性

@Dxsssu Dxsssu merged commit 717da1f into master Sep 17, 2025
1 check failed
@Dxsssu Dxsssu deleted the ci/add-pytest-tests branch September 17, 2025 09:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants