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
1.4.10: test suite is failing #6335
Comments
I'm guessing this might be something on your platform, assuming you're building for
Here's the start of a straight tox run, that installs the latest pytest and dependencies:
Here's the same command you are running, after I upgraded my pytest to the latest:
nothing has changed in the test suite between 1.4.9 and 1.4.10. it's a very short release. |
also this is not someting I know about:
maybe something in there? |
this is a lot of plugins I don't use:
the issue is mentioned here in the relaxed plugin: bitprophet/pytest-relaxed#12 |
No, I'm usig my own distribution in which I have many pytjon modules much freshen than in Fedora rawbide.
Kiijs like it may be that .. [tkloczko@barrel SQLAlchemy-1.4.10]$ grep -r SpecModule /usr/lib/python3.8/site-packages/
grep: /usr/lib/python3.8/site-packages/pytest_relaxed/__pycache__/classes.cpython-38.opt-1.pyc: binary file matches
grep: /usr/lib/python3.8/site-packages/pytest_relaxed/__pycache__/classes.cpython-38.opt-2.pyc: binary file matches
grep: /usr/lib/python3.8/site-packages/pytest_relaxed/__pycache__/classes.cpython-38.pyc: binary file matches
grep: /usr/lib/python3.8/site-packages/pytest_relaxed/__pycache__/plugin.cpython-38.opt-1.pyc: binary file matches
grep: /usr/lib/python3.8/site-packages/pytest_relaxed/__pycache__/plugin.cpython-38.opt-2.pyc: binary file matches
grep: /usr/lib/python3.8/site-packages/pytest_relaxed/__pycache__/plugin.cpython-38.pyc: binary file matches
/usr/lib/python3.8/site-packages/pytest_relaxed/classes.py: # SpecModule's override.
/usr/lib/python3.8/site-packages/pytest_relaxed/classes.py:class SpecModule(RelaxedMixin, Module):
/usr/lib/python3.8/site-packages/pytest_relaxed/classes.py: good_name = getattr(super(SpecModule, self), test_func)(obj, name)
/usr/lib/python3.8/site-packages/pytest_relaxed/classes.py: items = super(SpecModule, self).collect()
/usr/lib/python3.8/site-packages/pytest_relaxed/classes.py: # TODO: can we unify this with SpecModule's same bits?
/usr/lib/python3.8/site-packages/pytest_relaxed/plugin.py:from .classes import SpecModule
/usr/lib/python3.8/site-packages/pytest_relaxed/plugin.py: return SpecModule(path, parent) And this is why it is worth to have implemented in all possible packages fire included test suites because sometimes it is possible expose some issue not in build package but in used tooling :) |
can you please disable this plugin and ensure test suite passes after that, thanks |
Just for the test removed rpm package with pytest-relaxed module and test suite is OK :) Thank you for your help :) |
1.4.9 was OK.
The text was updated successfully, but these errors were encountered: