-
Notifications
You must be signed in to change notification settings - Fork 2
Comparing changes
Open a pull request
base repository: OpenTestSolar/testtool-python-pytest
base: dev/fix-parallel-bug
head repository: OpenTestSolar/testtool-python-pytest
compare: main
- 11 commits
- 11 files changed
- 4 contributors
Commits on Dec 15, 2025
-
Merge pull request #113 from OpenTestSolar/dev/fix-parallel-bug
fix: 修复执行器和allure扩展的问题
Configuration menu - View commit details
-
Copy full SHA for b498e5d - Browse repository at this point
Copy the full SHA b498e5dView commit details
Commits on Dec 29, 2025
-
feat(parser): 支持解析模块/类/函数多层 mark 并去重
- 改进 parse_case_attributes 使用 item.iter_markers() 包含全层级 mark - 实现 tags 的多层级收集(模块/类/函数)与去重逻辑 - 支持 owner/extra_attributes/coding_testcase_id 的正确解析 - 移除 getattr/hasattr,改用 try/except 与直接属性访问 - 新增测试用例验证多层级 mark 解析功能 - 添加集成测试在 test_collector.py 中验证实际解析结果
Configuration menu - View commit details
-
Copy full SHA for 9e58505 - Browse repository at this point
Copy the full SHA 9e58505View commit details -
chore: bump version to 0.1.73 and update dependencies
- Update project version and testtool.yaml to 0.1.73 - Regenerate uv.lock with updated dependency metadata (upload-time metadata) - Update requirements.txt with enhanced dependency documentation - Update CHANGELOG.md with multi-layer marker collection feature This release includes support for parsing module/class/function level markers with proper deduplication in test case attributes.
Configuration menu - View commit details
-
Copy full SHA for a720d6b - Browse repository at this point
Copy the full SHA a720d6bView commit details
Commits on Dec 30, 2025
-
Merge pull request #114 from OpenTestSolar/feat/support-multilayer-ma…
…rk-collection feat(parser): 支持解析模块/类/函数多层 mark 并去重
Configuration menu - View commit details
-
Copy full SHA for 432e3fc - Browse repository at this point
Copy the full SHA 432e3fcView commit details
Commits on Jan 15, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 4c6e600 - Browse repository at this point
Copy the full SHA 4c6e600View commit details -
chore: update project configuration files
更新 pyproject.toml 和 testtool.yaml 配置文件。
Configuration menu - View commit details
-
Copy full SHA for 6aa073c - Browse repository at this point
Copy the full SHA 6aa073cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4fb0a66 - Browse repository at this point
Copy the full SHA 4fb0a66View commit details -
chore: update project config files
Update pyproject.toml and testtool.yaml for project configuration changes.
Configuration menu - View commit details
-
Copy full SHA for 5dd6bd3 - Browse repository at this point
Copy the full SHA 5dd6bd3View commit details
Commits on Jan 16, 2026
-
Merge pull request #115 from OpenTestSolar/dev/add_parse_httprunner_desc
refactor: 优化测试收集器逻辑
Configuration menu - View commit details
-
Copy full SHA for 1ae630f - Browse repository at this point
Copy the full SHA 1ae630fView commit details
Commits on Jan 22, 2026
-
Configuration menu - View commit details
-
Copy full SHA for a102a0c - Browse repository at this point
Copy the full SHA a102a0cView commit details -
Merge pull request #116 from OpenTestSolar/fix/pytest-decode-before-s…
…tream-write 在打印前先尝试解码
Configuration menu - View commit details
-
Copy full SHA for e244c5d - Browse repository at this point
Copy the full SHA e244c5dView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff dev/fix-parallel-bug...main