id summary reporter owner description type status component version severity resolution keywords cc stage has_patch needs_docs needs_tests needs_better_patch easy ui_ux 20904 Test failure on Oracle: test_ticket_16885 Shai Berger nobody "Running tests on the current updated stable/1.4.x branch: {{{ ERROR: test_ticket_16885 (regressiontests.test_runner.tests.Ticket16885RegressionTests) Features are also confirmed on mirrored databases. ---------------------------------------------------------------------- Traceback (most recent call last): File ""/home/django/django/tests/regressiontests/test_runner/tests.py"", line 235, in test_ticket_16885 DjangoTestSuiteRunner(verbosity=0).setup_databases() File ""/home/django/django/django/test/simple.py"", line 317, in setup_databases self.verbosity, autoclobber=not self.interactive) File ""/home/django/django/django/db/backends/creation.py"", line 271, in create_test_db load_initial_data=False) File ""/home/django/django/django/core/management/__init__.py"", line 150, in call_command return klass.execute(*args, **defaults) File ""/home/django/django/django/core/management/base.py"", line 249, in execute sys.exit(1) SystemExit: 1 }}} This is caused by trying to validate all the models where some models have a !CharField as PK, but on Oracle these are reported by Django as null=True. This happens although the test explicitly tries to work on SQLite, regardless of settings." Bug closed Database layer (models, ORM) 1.4 Normal fixed oracle Accepted 0 0 0 0 0 0