﻿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
11050	Oracle fails introspection tests due to capitalization	Matt Boersma	nobody	"The Oracle backend fails two introspection tests currently, I think because it expects lower-case identifiers when Oracle returns ALL_CAPS names by default.

{{{
C:\projects\django-trunk\tests>runtests.py --settings=testsettings.oracle introspection
...
======================================================================
FAIL: test_get_table_description_names (regressiontests.introspection.tests.IntrospectionTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File ""C:\projects\django-trunk\tests\regressiontests\introspection\tests.py"", line 28, in _inner
    return func(*args, **kwargs)
  File ""C:\projects\django-trunk\tests\regressiontests\introspection\tests.py"", line 74, in test_get_table_description_names
    [f.column for f in Reporter._meta.fields])
AssertionError: ['ID', 'FIRST_NAME', 'LAST_NAME', 'EMAIL'] != ['id', 'first_name', 'last_name', 'email']
}}}

{{{
...
======================================================================
FAIL: test_table_names (regressiontests.introspection.tests.IntrospectionTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File ""C:\projects\django-trunk\tests\regressiontests\introspection\tests.py"", line 28, in _inner
    return func(*args, **kwargs)
  File ""C:\projects\django-trunk\tests\regressiontests\introspection\tests.py"", line 47, in test_table_names
    ""'%s' isn't in table_list()."" % Reporter._meta.db_table)
AssertionError: 'introspection_reporter' isn't in table_list().
}}}

This happens in both the 1.0.x maintenance branch and the pre-1.1 trunk as of revision [10723]. It hasn't caused real-world problems as far as I know, but I've entered it here as a bug so we don't lose track of it. "		closed	Database layer (models, ORM)	dev		fixed	Oracle oracle	Erin Kelly	Unreviewed	0	0	0	0	0	0
