-
Notifications
You must be signed in to change notification settings - Fork 341
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
Pytest django crashing with pyest 8.0.0 #1107
Comments
Can you show your pytest configuration and how you invoke pytest? |
Also, does it still happen if you disable parallelism (i.e. run without using |
We also see this sometimes after upgrading to pytest 8.0.0. Debugged a bit and noticed after running tests for some time at a certain time in pytest-django in method I see these values:
This means after the method returns the database name will be I will try to reproduce with pytest 8.0.2 also. |
We seem to have an issue in our test setup with
pytest-django
and the new 8.0.0 release of pytest. Just pinning pytest to the last 7.x version is a working workaround for us.Our database setup fixture is crashing since the new pytest version was released. I am not sure which component is ultimately responsible for this bug, but I figured I could try pinging you first as it might be very well in
pytest-django
.This is the error we are getting. It looks like it is trying to setup the db to often and thus generates too long database names as a side effect.
Begin of the stack trace
pytest_django/fixtures.py:305: in handle
shows up 293 times in total. Looks like some kind of recursive looppytest 8.0.0
Django 4.2.9
pytest-django 4.7.0
Python 3.10.13
Debian
Postgres
The text was updated successfully, but these errors were encountered: