Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: OpenTestSolar/testtool-python-pytest
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: dev/fix-parallel-bug
Choose a base ref
Loading
...
head repository: OpenTestSolar/testtool-python-pytest
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
Loading
Checking mergeability… Don’t worry, you can still create the pull request.
  • 11 commits
  • 11 files changed
  • 4 contributors

Commits on Dec 15, 2025

  1. Merge pull request #113 from OpenTestSolar/dev/fix-parallel-bug

    fix: 修复执行器和allure扩展的问题
    ambzhang authored Dec 15, 2025
    Configuration menu
    Copy the full SHA
    b498e5d View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2025

  1. 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 中验证实际解析结果
    zixingdeng committed Dec 29, 2025
    Configuration menu
    Copy the full SHA
    9e58505 View commit details
    Browse the repository at this point in the history
  2. 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.
    zixingdeng committed Dec 29, 2025
    Configuration menu
    Copy the full SHA
    a720d6b View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2025

  1. Merge pull request #114 from OpenTestSolar/feat/support-multilayer-ma…

    …rk-collection
    
    feat(parser): 支持解析模块/类/函数多层 mark 并去重
    ambzhang authored Dec 30, 2025
    Configuration menu
    Copy the full SHA
    432e3fc View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2026

  1. refactor: 优化测试收集器逻辑

      重构collector.py中的测试收集流程以提高效率和可读性。
    ambzhang committed Jan 15, 2026
    Configuration menu
    Copy the full SHA
    4c6e600 View commit details
    Browse the repository at this point in the history
  2. chore: update project configuration files

    更新 pyproject.toml 和 testtool.yaml 配置文件。
    ambzhang committed Jan 15, 2026
    Configuration menu
    Copy the full SHA
    6aa073c View commit details
    Browse the repository at this point in the history
  3. refactor: 优化解析器实现

    改进解析器代码结构,提升可读性和维护性。
    ambzhang committed Jan 15, 2026
    Configuration menu
    Copy the full SHA
    4fb0a66 View commit details
    Browse the repository at this point in the history
  4. chore: update project config files

    Update pyproject.toml and testtool.yaml for project configuration changes.
    ambzhang committed Jan 15, 2026
    Configuration menu
    Copy the full SHA
    5dd6bd3 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2026

  1. Merge pull request #115 from OpenTestSolar/dev/add_parse_httprunner_desc

    refactor: 优化测试收集器逻辑
    ambzhang authored Jan 16, 2026
    Configuration menu
    Copy the full SHA
    1ae630f View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2026

  1. Configuration menu
    Copy the full SHA
    a102a0c View commit details
    Browse the repository at this point in the history
  2. Merge pull request #116 from OpenTestSolar/fix/pytest-decode-before-s…

    …tream-write
    
    在打印前先尝试解码
    dzx-cptbtptp authored Jan 22, 2026
    Configuration menu
    Copy the full SHA
    e244c5d View commit details
    Browse the repository at this point in the history
Loading
Morty Proxy This is a proxified and sanitized view of the page, visit original site.