Hi Andreas,
Curiously:
$ cd tests
$ PYTHONPATH=.. python3 ./runtests.py --parallel=1 --failfast
[…]
Testing against Django installed in
'/home/lamby/git/debian/python-team/modules/python-django/django'
Creating test database for alias 'default'...
Creating test database for alias 'other'...
System check identified no issues (14 silenced).
.sss..ssss..s..s..sss.sE
==
ERROR: test_dumpdata_with_excludes (fixtures.tests.FixtureLoadingTests)
--
Traceback (most recent call last):
File
"/home/lamby/git/debian/python-team/modules/python-django/django/db/backends/utils.py",
line 85, in _execute
return self.cursor.execute(sql, params)
File
"/home/lamby/git/debian/python-team/modules/python-django/django/db/backends/sqlite3/base.py",
line 296, in execute
return Database.Cursor.execute(self, query, params)
sqlite3.OperationalError: no such table: main.django_site__old
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File
"/home/lamby/git/debian/python-team/modules/python-django/tests/fixtures/tests.py",
line 330, in test_dumpdata_with_excludes
Site.objects.all().delete()
File
"/home/lamby/git/debian/python-team/modules/python-django/django/db/models/query.py",
line 663, in delete
deleted, _rows_count = collector.delete()
File
"/home/lamby/git/debian/python-team/modules/python-django/django/db/models/deletion.py",
line 282, in delete
count = qs._raw_delete(using=self.using)
File
"/home/lamby/git/debian/python-team/modules/python-django/django/db/models/query.py",
line 677, in _raw_delete
return sql.DeleteQuery(self.model).delete_qs(self, using)
File
"/home/lamby/git/debian/python-team/modules/python-django/django/db/models/sql/subqueries.py",
line 75, in delete_qs
cursor = self.get_compiler(using).execute_sql(CURSOR)
File
"/home/lamby/git/debian/python-team/modules/python-django/django/db/models/sql/compiler.py",
line 1065, in execute_sql
cursor.execute(sql, params)
File
"/home/lamby/git/debian/python-team/modules/python-django/django/db/backends/utils.py",
line 68, in execute
return self._execute_with_wrappers(sql, params, many=False,
executor=self._execute)
File
"/home/lamby/git/debian/python-team/modules/python-django/django/db/backends/utils.py",
line 77, in _execute_with_wrappers
return executor(sql, params, many, context)
File
"/home/lamby/git/debian/python-team/modules/python-django/django/db/backends/utils.py",
line 85, in _execute
return self.cursor.execute(sql, params)
File
"/home/lamby/git/debian/python-team/modules/python-django/django/db/utils.py",
line 89, in __exit__
raise dj_exc_value.with_traceback(traceback) from exc_value
File
"/home/lamby/git/debian/python-team/modules/python-django/django/db/backends/utils.py",
line 85, in _execute
return self.cursor.execute(sql, params)
File
"/home/lamby/git/debian/python-team/modules/python-django/django/db/backends/sqlite3/base.py",
line 296, in execute
return Database.Cursor.execute(self, query, params)
django.db.utils.OperationalError: no such table: main.django_site__old
--
Ran 572 tests in 3.948s
FAILED (errors=1, skipped=13)
... but running just this test does not result in a failure:
$ cd tests
$ PYTHONPATH=.. python3 ./runtests.py --parallel=1 --failfast
fixtures.tests.FixtureLoadingTests.test_dumpdata_with_excludes
Testing against Django installed in
'/home/lamby/git/debian/python-team/modules/python-django/django'
Creating test database for alias 'default'...
Creating test database for alias 'other'...
System check identified no issues (0 silenced).
.
--
Ran 1 test in 0.020s
OK
(Note that this is an entirely different failure to the one you are
seeing...)
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` la...@debian.org / chris-lamb.co.uk
`-