Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Serialization hooks #4965

Merged
merged 10 commits into from
Mar 28, 2019
Merged

Commits on Mar 25, 2019

  1. Add experimental _to_json and _from_json to TestReport and CollectReport

    This methods were moved from xdist (ca03269).
    
    Our intention is to keep this code closer to the core, given that it
    might break easily due to refactorings.
    
    Having it in the core might also allow to improve the code by moving
    some responsibility to the "code" objects (ReprEntry, etc) which
    are often found in the reports.
    
    Finally pytest-xdist and pytest-subtests can use those functions
    instead of coding it themselves.
    nicoddemus committed Mar 25, 2019
    Configuration menu
    Copy the full SHA
    0c63f99 View commit details
    Browse the repository at this point in the history
  2. Add pytest_report_serialize and pytest_report_unserialize hooks

    These hooks will be used by pytest-xdist and pytest-subtests to
    serialize and customize reports.
    nicoddemus committed Mar 25, 2019
    Configuration menu
    Copy the full SHA
    7b9a414 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d856f4e View commit details
    Browse the repository at this point in the history
  4. Code review suggestions

    nicoddemus committed Mar 25, 2019
    Configuration menu
    Copy the full SHA
    f2e0c74 View commit details
    Browse the repository at this point in the history
  5. Add CHANGELOG

    nicoddemus committed Mar 25, 2019
    Configuration menu
    Copy the full SHA
    6457742 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e4eec34 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ceef0af View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2d77018 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2019

  1. Configuration menu
    Copy the full SHA
    9311d82 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2019

  1. Configuration menu
    Copy the full SHA
    65c8e8a View commit details
    Browse the repository at this point in the history