Movatterモバイル変換


[0]ホーム

URL:


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

Sign up
Appearance settings

On 2.7, run tests on oldest documented supported pytest and pytest-cov.#9317

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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Merged
dstansby merged 1 commit intomatplotlib:masterfromanntzer:test-oldest-pytest
Jan 4, 2018

Conversation

anntzer
Copy link
Contributor

... to make sure that they are indeed supported.
Basically to avoid issues like like#9303.

PR Summary

PR Checklist

  • Has Pytest style unit tests
  • Code is PEP 8 compliant
  • New features are documented, with examples if plot related
  • Documentation is sphinx and numpydoc compliant
  • Added an entry to doc/users/next_whats_new/ if major new feature (follow instructions in README.rst there)
  • Documented in doc/api/api_changes.rst if API changed in a backward-incompatible way

@dstansbydstansby added this to the2.2 (next feature release) milestoneOct 8, 2017
Copy link
Member

@tacaswelltacaswell left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

pending travis passing on the re-run (error in the qt4 tests that seemed transient).

@anntzer
Copy link
ContributorAuthor

Added testing of oldest versions of all deps we claim to support.

@anntzer
Copy link
ContributorAuthor

Well, looks like we actually don't support pytest 3.0 :-) I'll probably just bump the minimum supported version.

@tacaswell
Copy link
Member

👍 to bumping pytest version to the minimum we really do support.

@anntzer
Copy link
ContributorAuthor

It's actually not clear at all from looking at their changelogs which version of pytest introduced the needed functionality...

@tacaswell
Copy link
Member

Just keep bumping it until it passes? #experimentalist

@anntzeranntzerforce-pushed thetest-oldest-pytest branch 3 times, most recently from7e305d9 to403dd7bCompareOctober 9, 2017 03:18
@anntzer
Copy link
ContributorAuthor

Looks like I got it now.

@QuLogic
Copy link
Member

I don't see any error with pytest 3.0? The only failure there is brokenness on our part, which is fixedhere in another PR.

@anntzer
Copy link
ContributorAuthor

hmmm does travis delete old logs? can't point to it anymore, but basically it was not liking the skipif inhttps://github.com/matplotlib/matplotlib/blob/master/lib/matplotlib/tests/test_backends_interactive.py#L21

@anntzeranntzerforce-pushed thetest-oldest-pytest branch 2 times, most recently from702cd01 tocf84bb5CompareNovember 4, 2017 06:40
Copy link
Member

@dstansbydstansby left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

👍 (needs a rebase)

... to make sure that they are indeed supported.Bump to pytest>=3.1 (actually required), dateutil>⩦2.1 (dateutil==2.0is listed on pypi but has no sdist or wheel available).
@dstansby
Copy link
Member

Going to merge into master since this has two approvals, and also backport to2.1.2 (if travis runs fine with this on2.1.2)

@dstansbydstansby merged commit3441571 intomatplotlib:masterJan 4, 2018
@lumberbot-app
Copy link

There seem to be a conflict, please backport manually

@anntzeranntzer deleted the test-oldest-pytest branchJanuary 4, 2018 20:51
tacaswell pushed a commit that referenced this pull requestJan 17, 2018
On 2.7, run tests on oldest documented supported pytest andpytest-cov.Conflicts:.travis.yml          - keep version from mastersetupext.py          - keep version from v2.1.x
@tacaswell
Copy link
Member

backported to v2.1.x asc72d3fc

Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment
Reviewers

@tacaswelltacaswelltacaswell approved these changes

@dstansbydstansbydstansby approved these changes

Assignees
No one assigned
Projects
None yet
Milestone
v2.1.2
Development

Successfully merging this pull request may close these issues.

4 participants
@anntzer@tacaswell@QuLogic@dstansby

[8]ページ先頭

©2009-2025 Movatter.jp