10000 Comparing v0.16.0...v0.16.1 · matplotlib/pytest-mpl · GitHub
[go: up one dir, main page]

Skip to content
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: matplotlib/pytest-mpl
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.16.0
Choose a base ref
...
head repository: matplotlib/pytest-mpl
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.16.1
Choose a head ref
  • 11 commits
  • 8 files changed
  • 1 contributor

Commits on Jun 15, 2022

  1. Rename default branch to main

    I've removed the `workflow_dispatch` trigger from `update-changelog.yaml` as the `workflow_dispatch` event does not have the release details in its payload so I doubt this would run successfully.
    ConorMacBride committed Jun 15, 2022
    Configuration menu
    Copy the full SHA
    391a608 View commit details
    Browse the repository at this point in the history
  2. Add changelog for v0.16.0

    Needed to be manually added as the automated workflow failed
    ConorMacBride committed Jun 15, 2022
    Configuration menu
    Copy the full SHA
    c050129 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2022

  1. Merge pull request #169 from ConorMacBride/fix-changelog-branch

    Rename default branch to `main`
    ConorMacBride authored Jun 16, 2022
    Configuration menu
    Copy the full SHA
    48e652f View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2022

  1. Configuration menu
    Copy the full SHA
    4e5981a View commit details
    Browse the repository at this point in the history
  2. Use a wrapper to intercept and store the figure

    Rather than overriding the low level `pytest_pyfunc_call`, we can wrap the test function in a wrapper that stores its return value to the plugin object.
    ConorMacBride committed Jun 25, 2022
    Configuration menu
    Copy the full SHA
    af96b02 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3a22789 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    76a560d View commit details
    Browse the repository at this point in the history
  5. Add ignored warnings

    ConorMacBride committed Jun 25, 2022
    Configuration menu
    Copy the full SHA
    d9d380d View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2022

  1. Configuration menu
    Copy the full SHA
    32b9a12 View commit details
    Browse the repository at this point in the history
  2. Handle tests which do not complete

    If the return value hasn't been added to the dictionary, it means that the user's test didn't reach the end. This means that it raised an exception or was otherwise stopped early by pytest (skipped, failed, etc). In any case, we should not proceed with figure testing and use the result that pytest has already determined.
    
    Fixes #172
    ConorMacBride committed Jun 29, 2022
    Configuration menu
    Copy the full SHA
    d84892b View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2022

  1. Merge pull request #171 from ConorMacBride/fix-unittest

    Fix tests which exit before returning a figure or use `unittest.TestCase`
    ConorMacBride authored Jul 22, 2022
    Configuration menu
    Copy the full SHA
    310ee99 View commit details
    Browse the repository at this point in the history
Loading
0