﻿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
