Comment 0 for bug 2034952

Revision history for this message
Corey Bryant (corey.bryant) wrote : manila-ui failures with Django 4.2.4

Running unit tests with Django==4.2.4 results in 124 errors. They seem to be limited to the same error:

======================================================================
ERROR: test_migration_get_progress (manila_ui.tests.dashboards.admin.shares.test_forms.ManilaDashboardsAdminMigrationFormTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/corey/pkg/bobcat/upstream/manila-ui/manila_ui/tests/dashboards/admin/shares/test_forms.py", line 29, in setUp
    self.request = wsgi.WSGIRequest(FAKE_ENVIRON)
  File "/home/corey/pkg/bobcat/upstream/manila-ui/.tox/py3/lib/python3.10/site-packages/django/core/handlers/wsgi.py", line 78, in __init__
    self._stream = LimitedStream(self.environ["wsgi.input"], content_length)
  File "/home/corey/pkg/bobcat/upstream/manila-ui/.tox/py3/lib/python3.10/site-packages/django/core/handlers/wsgi.py", line 24, in __init__
    self._read = stream.read
AttributeError: 'str' object has no attribute 'read'

To reproduce:
git clone https://opendev.org/openstack/manila-ui; cd manila-ui
tox -e py3
.tox/py3/bin/pip3 install Django==4.2.4
tox -e py3