-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
PR: Remove unmaintained pytest-ordering package #14935
Conversation
You're welcome to help us migrate our tests to |
72469e4
to
1532721
Compare
I reverted the removal and replaced with marks from pytest-order instead. Conda does not have pytest-order yet :( |
Thanks for your help @bnavigator!
I added the requirement to our own Anaconda channel to fix that in the meantime. |
https://build.opensuse.org/request/show/881754 by user bnavigator + RBrownSUSE - Remove removal of early QtWebEngine import before tests. It triggered a fallback to testing with qtwebkit which is being removed from Tumbleweed - Switch to xvfb-run instead of pytest-xvfb to avoid gh#The-Compiler/pytest-xvfb#11 - Replace pytest-ordering marks with pytest-order gh#spyder-ide/spyder#14935 - Update to version 4.2.5 * Fix restoring window properties at startup. * Fix a segfault when restarting kernels. * Fix a segfault when processing linting results. - Update to version 4.2.4 * Fix an important error when restarting kernels. * Add compatibility with the future Spyder
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @bnavigator!
Description of Changes
pytest-ordering is not maintained and broken:
ftobia/pytest-ordering#73
This PR removes it. Tests should be written in a way that they are independent of each other.
Alternatively, if the order of tests is really needed, you may consider using forked and maintained https://github.com/pytest-dev/pytest-order with more concise mark names.
Affirmation
By submitting this Pull Request or typing my (user)name below,
I affirm the Developer Certificate of Origin
with respect to all commits and content included in this PR,
and understand I am releasing the same under Spyder's MIT (Expat) license.
I certify the above statement is true and correct: bnavigator