django/tests
Shai Berger d128eac316 Changed Oracle test-user creation to grant privileges instead of roles
because the roles (specifically RESOURCE) are deprecated.
Also added optional support for creating views in tests, and made an
introspection test fail (rather than skip)  if a view cannot be created
due to lacking privileges.

Refs #18782

Thanks Tim Graham for review, and Josh Smeaton
2014-09-24 04:58:33 +03:00
..
absolute_url_overrides Fixed #11775 -- Made ABSOLUTE_URL_OVERRIDES work with models that don't define get_absolute_url(). 2014-09-09 11:05:31 -04:00
admin_autodiscover Fixed #22979 -- Moved bug* tests 2014-07-26 21:05:49 -04:00
admin_changelist
admin_checks
admin_custom_urls Fixed #22909 -- Removed camelCasing in some tests. 2014-07-07 19:08:42 -04:00
admin_docs Removed some apps from ALWAYS_INSTALLED_APPS 2014-06-21 21:01:37 +02:00
admin_filters Added sorting to some admin_view tests to prevent transient failures; refs #23380. 2014-09-08 17:10:58 -04:00
admin_inlines Fixed #13163 -- Added ability to show change links on inline objects in admin. 2014-07-31 08:07:28 -04:00
admin_ordering Fixed #13163 -- Added ability to show change links on inline objects in admin. 2014-07-31 08:07:28 -04:00
admin_registration Fixed #13163 -- Added ability to show change links on inline objects in admin. 2014-07-31 08:07:28 -04:00
admin_scripts Fixed #23495 -- Stopped swallowing real settings import error 2014-09-17 17:15:44 +02:00
admin_util Fixed #10811 -- Made assigning unsaved objects to FK, O2O, and GFK raise ValueError. 2014-06-05 13:12:01 -04:00
admin_validation
admin_views Fixed #23431 -- Allowed inline and hidden references to admin fields. 2014-09-08 13:49:07 -04:00
admin_widgets Fixed occasional selenium test failure on Jenkins with Chrome 36+. 2014-09-14 20:31:10 -04:00
aggregation Fixed #23001 -- Fixed mixing defer and annotations 2014-08-12 14:58:10 +03:00
aggregation_regress Fixed #18757, #14462, #21565 -- Reworked database-python type conversions 2014-09-03 20:36:03 +01:00
app_loading
apps Fixed #22920 -- Avoid masking some exceptions. 2014-09-08 23:16:50 +02:00
backends Fixed #23514 -- Prevented queries in PostGISOperations init 2014-09-18 20:00:35 +02:00
base
bash_completion Fixed #23067 -- Updated docs to use django-admin 2014-07-30 14:14:03 -04:00
basic assertEquals -> assertEqual 2014-07-02 10:11:52 -04:00
builtin_server
bulk_create Fixed #3711, #6734, #12581 -- Bounded connection.queries. 2014-06-07 14:37:43 +02:00
cache Revert "Fixed #23384 -- Allowed overriding part of a dictionary-type setting" 2014-09-05 20:06:02 +02:00
check_framework Fixed #17101 -- Integrated django-secure and added check --deploy option 2014-09-12 15:05:23 -04:00
choices
commands_sql Fixed #23416 -- Make sure DatabaseCreation respects checks. 2014-09-06 19:01:06 +01:00
commands_sql_migrations Fixed #22749: Making SQL management commands migration aware. 2014-06-07 17:18:30 -07:00
conditional_processing Fixed #22909 -- Removed camelCasing in some tests. 2014-07-07 19:08:42 -04:00
contenttypes_tests Removed unnecessary absolute_imports. 2014-08-25 10:07:14 -04:00
context_processors Converted sql_queries into a lazily evaluated list. 2014-08-30 13:27:56 +02:00
createsuperuser Converted remaining management commands to argparse 2014-06-14 13:43:44 +02:00
csrf_tests Fixed #20128 -- Made CsrfViewMiddleware ignore IOError when reading POST data. 2014-06-25 07:08:16 -04:00
custom_columns Merged custom_columns_regress into the custom_columns test package. 2014-09-23 03:56:19 +07:00
custom_lookups Fixed #22819 -- Renamed output_type -> output_field in query expression API. 2014-06-17 11:57:16 -04:00
custom_managers Merged custom_managers_regress into the custom_managers test package. 2014-09-23 03:56:19 +07:00
custom_methods
custom_migration_operations Fixed #22788 -- Ensured custom migration operations can be written. 2014-06-16 12:28:52 -04:00
custom_pk Fixed #18757, #14462, #21565 -- Reworked database-python type conversions 2014-09-03 20:36:03 +01:00
datatypes
dates Split tests.basic.ModelTests in several tests; refs #18586. 2014-06-25 15:39:56 -04:00
datetimes Split tests.basic.ModelTests in several tests; refs #18586. 2014-06-25 15:39:56 -04:00
db_typecasts
dbshell Fixed #22646: Added support for the MySQL ssl-ca option to dbshell. 2014-08-13 18:29:42 -04:00
decorators
defaultfilters Fixed #23269 -- Deprecated django.utils.remove_tags() and removetags filter. 2014-08-15 08:20:02 -04:00
defer
defer_regress Avoided creation of deferred model from another deferred model 2014-08-12 14:58:10 +03:00
delete Fixed #16426 -- deletion of 1000+ objects with relations on SQLite 2014-08-11 12:47:37 +03:00
delete_regress
deprecation
dispatch Removed unnecessary directory in dispatch tests. 2014-07-07 19:21:47 -04:00
distinct_on_fields
empty
expressions Fixed #23492 -- Restored F.__deepcopy__. 2014-09-16 12:19:00 +02:00
extra_regress
field_deconstruction Fixed #23288: deconstruct() ignoring related_name 2014-08-14 19:47:22 -07:00
field_defaults
field_subclassing Corrected deprecation warning silencing of SubfieldBase. 2014-09-05 09:12:14 -04:00
file_storage Fixed #23157 -- Removed O(n) algorithm when uploading duplicate file names. 2014-08-20 14:39:40 -04:00
file_uploads Fixed #23397 -- Stripped whitespace from base64 during chunking 2014-09-13 19:06:21 +02:00
files
fixtures Fixed #23099 -- Removed usage of deprecated initial data in Django's test suite. 2014-08-08 14:01:59 -04:00
fixtures_model_package Fixed #23099 -- Removed usage of deprecated initial data in Django's test suite. 2014-08-08 14:01:59 -04:00
fixtures_regress Fixed #22653 -- Added some database feature flags to tests. 2014-06-11 11:45:18 -04:00
force_insert_update
foreign_object
forms_tests Fixed #19463 -- Added UUIDField 2014-09-16 10:08:09 +01:00
from_db_value Fixed #18757, #14462, #21565 -- Reworked database-python type conversions 2014-09-03 20:36:03 +01:00
generic_inline_admin Fixed #13163 -- Added ability to show change links on inline objects in admin. 2014-07-31 08:07:28 -04:00
generic_relations Fixed #22992 -- regression in .filter(generic_fk=...) error message 2014-07-14 10:50:41 -04:00
generic_relations_regress Fixed #22982 -- Added GenericRelatedObjectManager.__str__. to prevent crash. 2014-08-07 14:44:20 -04:00
generic_views Fixed #18355 -- Added ordering options to list based generic views. 2014-08-15 11:09:47 -04:00
get_earliest_or_latest
get_object_or_404 Fixed E124 pep8 warnings. 2013-12-10 15:12:48 -05:00
get_or_create
handlers Fixed #21483 -- Added WSGI environ to kwargs sent to request_started signal. 2014-08-29 10:12:03 -04:00
http_utils Fixed flake8 warning. 2014-08-18 13:44:10 -04:00
httpwrappers Fixed #22996 -- Prevented crash with unencoded query string 2014-08-19 22:29:31 +02:00
i18n Fixed an i18n test with native string 2014-09-21 17:28:37 +02:00
indexes Fixed #22514 -- Prevented indexes on virtual fields [postgres]. 2014-06-20 11:59:02 -04:00
initial_sql_regress
inline_formsets
inspectdb Fixed #23028: Added unique_togther support to inspectdb. 2014-07-18 16:10:59 +00:00
introspection Changed Oracle test-user creation to grant privileges instead of roles 2014-09-24 04:58:33 +03:00
invalid_models_tests Fixed name of database connection feature 2014-07-14 19:23:57 +03:00
known_related_objects
logging_tests
lookup
m2m_and_m2o
m2m_intermediary
m2m_multiple
m2m_recursive
m2m_regress Fixed #19671 -- Added warnings that null and validators are ignored for ManyToManyField. 2014-07-09 16:01:09 -04:00
m2m_signals
m2m_through
m2m_through_regress
m2o_recursive
mail Fixed #23461 -- Added EMAIL_TIMEOUT setting 2014-09-13 09:33:21 -04:00
managers_regress
many_to_many
many_to_one Consolidated some many_to_one tests. 2014-09-24 02:03:12 +07:00
many_to_one_null Consolidated some many_to_one tests. 2014-09-24 02:03:12 +07:00
max_lengths Fixed #20631 -- Increased the default EmailField max_length to 254. 2014-07-04 14:15:00 -04:00
middleware Fixed #17101 -- Integrated django-secure and added check --deploy option 2014-09-12 15:05:23 -04:00
middleware_exceptions Fixed #6992 -- Improved error when middleware omits HttpResponse. 2014-06-07 19:48:45 +02:00
migrate_signals
migration_test_data_persistence Fixed #23039: Don't try to serialize unmanaged models in tests 2014-07-21 10:09:31 +01:00
migrations Called table_names instead of get_table_list in migrations 2014-09-23 20:13:31 +02:00
migrations2 Fixed #23474 -- Prevented migrating backwards from unapplying the wrong migrations. 2014-09-15 14:56:59 -04:00
model_fields Fixed #19463 -- Added UUIDField 2014-09-16 10:08:09 +01:00
model_forms Fixed #22745 -- Prevented reevaluation of ModelChoiceField's queryset when accesssing BoundField's attrs. 2014-08-04 07:47:37 -04:00
model_formsets Fixed #23451 -- Fixed typo in inlineformset_factory() error message. 2014-09-08 17:22:23 -04:00
model_formsets_regress Fixed #13794 -- Fixed to_field usage in BaseInlineFormSet. 2014-07-09 07:59:20 -04:00
model_inheritance Fixed #23370 -- defer() + select_related() crashed with inherited models. 2014-08-30 07:14:44 -04:00
model_inheritance_regress Fixed several typos in Django 2014-05-28 17:39:14 -07:00
model_meta Fixed #22994 -- regression with generic FK + admin list_view 2014-07-14 10:50:41 -04:00
model_options Fixed #22778 -- Added a model Meta option to define default_related_name. 2014-06-18 13:53:07 -04:00
model_package Fixed #19671 -- Added warnings that null and validators are ignored for ManyToManyField. 2014-07-09 16:01:09 -04:00
model_permalink Fixed #23276 -- Deprecated passing views as strings to url(). 2014-08-12 13:15:40 -04:00
model_regress Added a missing unicode_literals that caused a test failure after refs #23226. 2014-08-07 08:30:50 -04:00
model_validation
modeladmin Fixed #6327 -- Added has_module_permission method to BaseModelAdmin 2014-06-13 09:31:40 -04:00
multiple_database Fixed #10811 -- Made assigning unsaved objects to FK, O2O, and GFK raise ValueError. 2014-06-05 13:12:01 -04:00
mutually_referential
nested_foreign_keys Fixed #22909 -- Removed camelCasing in some tests. 2014-07-07 19:08:42 -04:00
no_models
null_fk
null_fk_ordering
null_queries
one_to_one Fixed #23550 -- Normalized get_queryset() of RelatedObjectDescriptor 2014-09-24 02:03:12 +07:00
or_lookups
order_with_respect_to
ordering
pagination Revert "Fixed #23088 -- Used `six` `range` type in `Paginator.page_range`." 2014-08-03 21:08:24 +02:00
postgres_tests Fixed #22962 -- Default values for ArrayField with migrations. 2014-07-29 10:37:11 +01:00
prefetch_related Avoid the word "stupid". 2014-09-09 20:55:57 +02:00
properties Fixed the use of the -ise suffix, where -ize is prefered 2013-11-15 05:23:14 -08:00
proxy_model_inheritance
proxy_models Fixed #22690 -- Added a check for proxy models containing fields. 2014-06-02 09:32:38 -04:00
queries Fixed #23443 -- Corrected erroneous FieldError message. 2014-09-19 01:01:31 +07:00
queryset_pickle Fixed #21430 -- Added a RuntimeWarning when unpickling Models and QuerySets from a different Django version. 2014-06-11 10:03:34 -04:00
raw_query Fixed #23313 -- Corrected repr(RawQuery) with dict parameters. 2014-08-29 07:22:08 -04:00
requests Fixed #19802 -- Fixed HttpResponse.set_cookie() with unicode data on Python 2. 2014-08-03 12:50:25 -04:00
requirements
reserved_names
resolve_url Fixed #22384 -- Deprecated reversing URLs by dotted path. 2014-06-03 07:30:14 -04:00
responses Fixed #10190 -- Made HttpResponse charset customizable. 2014-08-19 17:34:38 -04:00
reverse_lookup Fixing E302 Errors 2013-11-02 23:48:47 -05:00
save_delete_hooks
schema Fixed #23065 -- Quoted constraint names in SQL generated by migrations. 2014-09-23 09:25:31 -04:00
select_for_update Fixed #23061: Avoided setting a limit on a query for get with select_for_update on Oracle 2014-08-05 03:12:08 +03:00
select_related
select_related_onetoone
select_related_regress Minor cleanup in select_related_regress tests. 2014-05-10 16:41:54 +02:00
serializers Fixed #18757, #14462, #21565 -- Reworked database-python type conversions 2014-09-03 20:36:03 +01:00
serializers_regress Fixed #19671 -- Added warnings that null and validators are ignored for ManyToManyField. 2014-07-09 16:01:09 -04:00
servers Fixed #23398 -- Added helpful error message when runserver is accessed via HTTPS 2014-09-09 12:29:30 -04:00
settings_tests Avoid the word "stupid". 2014-09-09 20:55:57 +02:00
signals
signed_cookies_tests
signing
sites_framework
staticfiles_tests Avoid the word "stupid". 2014-09-09 20:55:57 +02:00
str Corrected many style guide violations that the newest version of flake8 catches 2014-03-30 12:11:05 -07:00
string_lookup
swappable_models
syndication_tests Updated tests for added newlines in 6868643063. 2014-08-12 20:16:04 -04:00
template_tests Fixed urlize after smart_urlquote rewrite 2014-09-09 21:59:35 +02:00
templates Added newlines to the ends of CSS, HTML, and JavaScript files missing them. 2014-08-12 19:22:09 -04:00
test_client Fixed #23276 -- Deprecated passing views as strings to url(). 2014-08-12 13:15:40 -04:00
test_client_regress Fixed #22771 -- Fixed test.Client.logout when using custom auth backend. 2014-06-13 13:03:58 -04:00
test_discovery_sample
test_discovery_sample2
test_runner Converted test management command to argparse 2014-06-14 13:43:39 +02:00
test_runner_deprecation_app
test_utils Allowed skipIf/UnlessDBFeature to accept several feature strings 2014-08-26 20:03:37 +02:00
timezones
transactions Fixed #23074 -- Avoided leaking savepoints in atomic. 2014-07-28 14:30:41 +02:00
unmanaged_models
update
update_only_fields Fixed #19671 -- Added warnings that null and validators are ignored for ManyToManyField. 2014-07-09 16:01:09 -04:00
urlpatterns_reverse Prevented reverse() from generating URLs pointing to other hosts. 2014-08-20 14:39:40 -04:00
user_commands Fixed broken tests on Oracle after 5853c87a45. 2014-08-19 17:58:30 +02:00
utils_tests Consolidated some text utils into the utils_tests test package. 2014-09-23 19:45:59 +07:00
validation Fixed #22935 -- Changed ForeignKey.default_error_messages['invalid'] to refer to correct field. 2014-07-02 13:01:36 -04:00
validators Fixed #16617 -- Added 'value' to BaseValidator params. 2014-07-26 10:03:00 -04:00
version
view_tests Lowered memory consumption in debug ouput test 2014-08-26 22:42:41 +02:00
wsgi
.coveragerc
runtests.py Replaced HAS_SPATIAL_DB by testing database feature 2014-08-19 17:57:01 +02:00
test_sqlite.py
urls.py