django/tests
Claude Paroz b42930e4b7 [1.7.x] Fixed #23446 -- Officially recommended mysqlclient as MySQL driver
Thanks Corey Farwell for the report and Tim Graham for the review.
Thanks also to Inada Naoki for creating and maintaining mysqlclient.
Backport of 7f089ac2e3 from master.
2014-10-27 09:17:31 +01:00
..
absolute_url_overrides [1.7.x] Fixed #11775 -- Made ABSOLUTE_URL_OVERRIDES work with models that don't define get_absolute_url(). 2014-09-09 11:07:41 -04:00
admin_autodiscover [1.7.x] Fixed #22979 -- Moved bug* tests 2014-07-26 21:10:03 -04:00
admin_changelist Fixed many typos in comments and docstrings. 2014-03-03 07:38:09 -05:00
admin_checks [1.7.x] Fix many many typos in comments throughout the codebase 2014-04-26 14:35:57 -04:00
admin_custom_urls [1.7.x] Fixed #22909 -- Removed camelCasing in some tests. 2014-07-07 19:10:48 -04:00
admin_docs [1.7.x] Fixed #23601 -- Ensured view exists in URLconf before importing it in admindocs. 2014-10-06 13:44:01 -04:00
admin_filters [1.7.x] Fixed #23616 - Fixed generic relations in ModelAdmin.list_filter. 2014-10-10 13:12:26 -04:00
admin_inlines [1.7.x] Fixed #22628 -- Took initial forms into account when combining FormSet.min_num and FormSet.extra. 2014-05-16 06:37:05 -04:00
admin_ordering [1.7.x] Harmonized some PEP 0263 coding preambles 2014-05-15 20:01:31 +02:00
admin_registration Fixed typo in exception message; refs #19414 2013-09-19 06:24:12 -04:00
admin_scripts [1.7.x] Fixed #23107 -- Made runserver output respect --no-color. 2014-07-30 12:59:39 -04:00
admin_util Fixed #22018 -- Fixed checks for ModelAdmin.fields not handling sub-lists. 2014-02-15 15:01:44 +01:00
admin_validation [1.7.x] Fix many many typos in comments throughout the codebase 2014-04-26 14:35:57 -04:00
admin_views [1.7.x] Fixed #23604 -- Allowed related m2m fields to be references in the admin. 2014-10-06 08:43:05 -04:00
admin_widgets [1.7.x] Fixed #22909 -- Removed camelCasing in some tests. 2014-07-07 19:10:48 -04:00
aggregation [1.7.x] Harmonized some PEP 0263 coding preambles 2014-05-15 20:01:31 +02:00
aggregation_regress [1.7.x] Harmonized some PEP 0263 coding preambles 2014-05-15 20:01:31 +02:00
app_loading Moved sys.path-extending decorator to django.test.utils and used throughout test suite. 2014-01-25 22:50:40 -07:00
apps [1.7.x] Fixed #23621 -- Warn for duplicate models when a module is reloaded. 2014-10-26 00:12:17 +07:00
backends [1.7.x] Fixed #22811 -- Allowed setting both the old and new TEST database settings. 2014-06-12 13:28:16 -04:00
base Renamed AppCache to Apps. 2013-12-24 12:25:17 +01:00
bash_completion Renamed AppCache to Apps. 2013-12-24 12:25:17 +01:00
basic [1.7.x] Harmonized some PEP 0263 coding preambles 2014-05-15 20:01:31 +02:00
builtin_server Removed superfluous models.py files. 2013-12-17 11:16:48 +01:00
bulk_create Fixed #17713 -- Renamed BaseDatabaseFeatures.allows_primary_key_0 to allows_auto_pk_0. 2014-02-06 05:16:40 -05:00
cache [1.7.x] Avoided transactional DDL on castrated databases. 2014-07-24 18:48:05 -04:00
check_framework [1.7.x] Fixed #23615 -- Validate that a Model instance's "check" attribute is a method. 2014-10-17 00:36:43 +07:00
choices PEP8 cleanup 2013-11-02 23:50:49 -05:00
commands_sql [1.7.x] Fixed #23416 -- Make sure DatabaseCreation respects checks. 2014-09-06 19:02:28 +01:00
commands_sql_migrations [1.7.x] Fixed #22749: Making SQL management commands migration aware. 2014-06-07 17:18:43 -07:00
comment_tests Renamed two tests so they actually run. 2013-12-23 23:54:44 +01:00
conditional_processing [1.7.x] Fixed #22909 -- Removed camelCasing in some tests. 2014-07-07 19:10:48 -04:00
contenttypes_tests [1.7.x] Removed unnecessary absolute_imports. 2014-08-25 13:13:58 -04:00
context_processors Removed superfluous models.py files. 2013-12-17 11:16:48 +01:00
createsuperuser Removed superfluous models.py files. 2013-12-17 11:16:48 +01:00
csrf_tests Fixed #22185 -- Added settings.CSRF_COOKIE_AGE 2014-03-06 08:28:43 -05:00
custom_columns Fixed E124 pep8 warnings. 2013-12-10 15:12:48 -05:00
custom_columns_regress PEP8 cleanup 2013-11-02 23:50:49 -05:00
custom_lookups [1.7.x] Fixed #22819 -- Renamed output_type -> output_field in query expression API. 2014-06-17 12:06:12 -04:00
custom_managers Fixed #19774 -- Deprecated the contenttypes.generic module. 2014-01-26 14:42:30 -05:00
custom_managers_regress PEP8 cleanup 2013-11-02 23:50:49 -05:00
custom_methods Ensure cursors are closed when no longer needed. 2014-02-02 12:47:21 -05:00
custom_migration_operations [1.7.x] Fixed #22788 -- Ensured custom migration operations can be written. 2014-06-16 12:39:05 -04:00
custom_pk Fixed E124 pep8 warnings. 2013-12-10 15:12:48 -05:00
datatypes [1.7.x] Fix many many typos in comments throughout the codebase 2014-04-26 14:35:57 -04:00
dates PEP8 cleanup 2013-11-02 23:50:49 -05:00
datetimes Fixed #21432 -- DateTimeQuery now copies tzinfo when cloning. 2013-11-14 21:36:55 +01:00
db_backends Fixed #13813 -- Comparison of DatabaseWrappers doesn't raise errors. 2013-07-08 09:35:08 +10:00
db_typecasts Removed superfluous models.py files. 2013-12-17 11:16:48 +01:00
decorators Fixed #21247 -- Made method_decorator play nicely with descriptors 2014-02-09 11:23:09 +00:00
defaultfilters Fixed #21188 -- Introduced subclasses for to-be-removed-in-django-XX warnings 2014-03-08 09:57:40 +01:00
defer Fixed many typos in comments and docstrings. 2014-03-03 07:38:09 -05:00
defer_regress Removed useless model definitions. 2014-01-05 20:52:46 +01:00
delete PEP8 cleanup 2013-11-02 23:50:49 -05:00
delete_regress Fixed #19774 -- Deprecated the contenttypes.generic module. 2014-01-26 14:42:30 -05:00
deprecation Avoided leaking warning filters. 2014-03-09 11:07:21 +01:00
dispatch [1.7.x] Removed unnecessary directory in dispatch tests. 2014-07-07 19:22:20 -04:00
distinct_on_fields [1.7.x] Split ignores_nulls_in_unique_constraints feature. 2014-05-08 22:53:11 +02:00
empty Made it possible to create apps without a models module. 2013-12-17 10:17:45 +01:00
expressions [1.7.x] Fixed #23492 -- Restored F.__deepcopy__. 2014-09-16 12:24:01 +02:00
expressions_regress Added release note and regression test for refs #21643. 2014-02-28 20:42:56 -05:00
extra_regress Fixed many typos in comments and docstrings. 2014-03-03 07:38:09 -05:00
field_deconstruction [1.7.x] Fixed #23455 -- Forced related_name to be a unicode string during deconstruction. 2014-09-25 17:50:50 -04:00
field_defaults Removed most of absolute_import imports 2013-07-29 20:28:13 +02:00
field_subclassing [1.7.x] Fixed #22537 -- Add tests and improved docs for field subclass with choices. 2014-04-30 07:57:35 -04:00
file_storage [1.7.x] Fixed #23157 -- Removed O(n) algorithm when uploading duplicate file names. 2014-08-20 14:42:48 -04:00
file_uploads [1.7.x] Created import-time test temp dirs in known location 2014-06-23 14:57:24 +02:00
files Fixed #22107 -- Fixed django.core.files.File object iteration. 2014-02-20 19:13:25 +01:00
fixtures [1.7.x] Fixed #23651 -- Isolated non-existent fixture tests 2014-10-15 09:18:14 +02:00
fixtures_model_package Fixed #16905 -- Added extensible checks (nee validation) framework 2014-01-20 10:45:21 +08:00
fixtures_regress [1.7.x] Fixed #23651 -- Isolated non-existent fixture tests 2014-10-15 09:18:14 +02:00
force_insert_update Fixed all E251 violations 2013-11-03 10:17:58 -08:00
foreign_object Fixed many typos in comments and docstrings. 2014-03-03 07:38:09 -05:00
forms_tests [1.7.x] Fixed #23594 -- Fixed deepcopy on ErrorList. 2014-10-07 00:14:11 +07:00
generic_inline_admin [1.7.x] Fixed #23539 -- Added get_extra(), get_max_num(), and get_min_num() hooks to GenericInlineModelAdmin. 2014-09-24 06:33:07 -04:00
generic_relations [1.7.x] Fixed #23611 -- update_or_create failing from a related manager 2014-10-08 04:55:47 +07:00
generic_relations_regress [1.7.x] Fixed #22982 -- Added GenericRelatedObjectManager.__str__. to prevent crash. 2014-08-07 14:41:28 -04:00
generic_views Fixed #21188 -- Introduced subclasses for to-be-removed-in-django-XX warnings 2014-03-08 09:57:40 +01:00
get_earliest_or_latest Removed unused local variables in tests. 2013-10-19 08:31:38 -04:00
get_object_or_404 Fixed E124 pep8 warnings. 2013-12-10 15:12:48 -05:00
get_or_create [1.7.x] Fixed #23611 -- update_or_create failing from a related manager 2014-10-08 04:55:47 +07:00
get_or_create_regress PEP8 cleanup 2013-11-02 23:50:49 -05:00
handlers [1.7.x] Adapted invalid cookie test to all Python versions 2014-10-14 09:59:14 +02:00
http_utils Removed superfluous models.py files. 2013-12-17 11:16:48 +01:00
httpwrappers [1.7.x] Fixed #22996 -- Prevented crash with unencoded query string 2014-08-19 22:30:22 +02:00
i18n [1.7.x] Fixed #23583 -- More selectively ignored static/media roots 2014-10-21 20:20:26 +02:00
indexes [1.7.x] Fixed #22514 -- Prevented indexes on virtual fields [postgres]. 2014-06-20 12:49:56 -04:00
initial_sql_regress [1.7.x] Fixed #3214 -- Stopped parsing SQL with regex. 2014-04-26 17:46:57 +02:00
inline_formsets [1.7.x] Harmonized some PEP 0263 coding preambles 2014-05-15 20:01:31 +02:00
inspectdb Replaced an explicit vendor check by a feature flag. 2014-06-06 00:31:22 +02:00
introspection [1.7.x] Fixed #22816 -- Corrected Oracle feature flag and fixed introspection test 2014-06-14 00:53:27 +03:00
invalid_models_tests [1.7.x] Added a unit test to ensure models cannot be ordered by a M2M field. 2014-07-08 09:20:15 -04:00
known_related_objects PEP8 cleanup 2013-11-02 23:50:49 -05:00
logging_tests [1.7.x] Fixed #23593 -- Fixed crash in AdminEmailHandler with non-ASCII characters in request. 2014-10-06 17:37:38 -04:00
lookup [1.7.x] Fixed #22489 -- missing implemenation for search lookup 2014-05-05 14:40:06 +03:00
m2m_and_m2o PEP8 cleanup 2013-11-02 23:50:49 -05:00
m2m_intermediary PEP8 cleanup 2013-11-02 23:50:49 -05:00
m2m_multiple Fixed "indentation is not a multiple of four" pep8 issues. 2013-09-03 14:22:21 -04:00
m2m_recursive Fixed many typos in comments and docstrings. 2014-03-03 07:38:09 -05:00
m2m_regress Fixed E124 pep8 warnings. 2013-12-10 15:12:48 -05:00
m2m_signals PEP8 cleanup 2013-11-02 23:50:49 -05:00
m2m_through Fixed #14549 - Removed restriction of single FKs on intermediary tables 2014-03-05 22:33:58 +02:00
m2m_through_regress PEP8 cleanup 2013-11-02 23:50:49 -05:00
m2o_recursive PEP8 cleanup 2013-11-02 23:50:49 -05:00
mail [1.7.x] Fixed a flake8 warning. 2014-10-20 13:17:00 -04:00
managers_regress Fixed #19774 -- Deprecated the contenttypes.generic module. 2014-01-26 14:42:30 -05:00
many_to_many PEP8 cleanup 2013-11-02 23:50:49 -05:00
many_to_one Fixed E127 pep8 warnings. 2013-12-14 11:59:15 -05:00
many_to_one_null PEP8 cleanup 2013-11-02 23:50:49 -05:00
many_to_one_regress PEP8 cleanup 2013-11-02 23:50:49 -05:00
max_lengths PEP8 cleanup 2013-11-02 23:50:49 -05:00
middleware Fixed #21188 -- Introduced subclasses for to-be-removed-in-django-XX warnings 2014-03-08 09:57:40 +01:00
middleware_exceptions Fixed #21912 -- Improved error message if a view returns None. 2014-02-15 11:18:16 -05:00
migrate_signals Fixed #16905 -- Added extensible checks (nee validation) framework 2014-01-20 10:45:21 +08:00
migration_test_data_persistence [1.7.x] Fixed #23039: Don't try to serialize unmanaged models in tests 2014-07-21 10:09:58 +01:00
migrations [1.7.x] Fixed #23630 -- Made AlterModelTable rename auto-created M2M tables. 2014-10-23 08:51:08 -04:00
migrations2 [1.7.x] Revert "Fixed #23474 -- Prevented migrating backwards from unapplying the wrong migrations." 2014-09-24 15:56:24 -04:00
model_fields [1.7.x] Fixed flake8 warnings. 2014-07-31 09:25:23 -04:00
model_forms [1.7.x] Fixed #22979 -- Moved bug* tests 2014-07-26 21:10:03 -04:00
model_formsets [1.7.x] Fixed #23451 -- Fixed typo in inlineformset_factory() error message. 2014-09-08 17:22:49 -04:00
model_formsets_regress [1.7.x] Fixed #13794 -- Fixed to_field usage in BaseInlineFormSet. 2014-07-10 17:36:04 -04:00
model_inheritance [1.7.x] Fixed #23370 -- defer() + select_related() crashed with inherited models. 2014-08-30 07:16:42 -04:00
model_inheritance_regress [1.7.x] Fixed several typos in Django 2014-05-29 07:53:02 -04:00
model_options [1.7.x] Created a new tests folder (`model_options`). 2014-06-11 11:40:08 -04:00
model_package [1.7.x] Fixed several typos in Django 2014-05-29 07:53:02 -04:00
model_permalink Removed most of absolute_import imports 2013-07-29 20:28:13 +02:00
model_regress [1.7.x] Added a missing unicode_literals that caused a test failure after refs #23226. 2014-08-07 08:32:12 -04:00
model_validation Corrected expected test output to allow for cleanups in signal and compatibility checks. 2014-03-03 19:29:50 +08:00
modeladmin [1.7.x] Fixed #22792 -- Updated checks for list_display_links in model admin 2014-06-10 09:43:24 -04:00
multiple_database [1.7.x] Fixed several typos in Django 2014-05-29 07:53:02 -04:00
mutually_referential Fixed many typos in comments and docstrings. 2014-03-03 07:38:09 -05:00
nested_foreign_keys [1.7.x] Fixed #22909 -- Removed camelCasing in some tests. 2014-07-07 19:10:48 -04:00
no_models Renamed AppCache to Apps. 2013-12-24 12:25:17 +01:00
null_fk Fixed all E251 violations 2013-11-03 10:17:58 -08:00
null_fk_ordering Fixing E302 Errors 2013-11-02 23:48:47 -05:00
null_queries Fixed #16187 -- refactored ORM lookup system 2014-01-18 11:46:19 +02:00
one_to_one Fixed #21563 -- Single related object descriptors should work with `hasattr`. 2013-12-11 12:49:28 -05:00
one_to_one_regress [1.7.x] Split ignores_nulls_in_unique_constraints feature. 2014-05-08 22:53:11 +02:00
or_lookups Fixed #21268 -- Fixed E303 pep8 warnings 2013-10-18 01:46:24 +01:00
order_with_respect_to [1.7.x] Adding test to fix of duplicate _order fields (#22720) 2014-05-29 07:52:48 -04:00
ordering [1.7.x] Fixed #19195 -- Allow explicit ordering by a relation `_id` field. 2014-04-30 14:26:39 -04:00
pagination Revert "[1.7.x] Fixed #23088 -- Used `six` `range` type in `Paginator.page_range`." 2014-08-01 10:14:28 -04:00
prefetch_related Reordered setUp code in prefetch_related tests. 2014-06-05 16:30:43 +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 Moved sys.path-extending decorator to django.test.utils and used throughout test suite. 2014-01-25 22:50:40 -07:00
proxy_models [1.7.x] Fixed #22690 -- Added a check for proxy models containing fields. 2014-06-02 09:34:31 -04:00
queries [1.7.x] Fixed #23259 -- Corrected insertion order of extra() select_params 2014-08-11 09:35:37 +03:00
queryset_pickle Fixed #21853 -- Fixed Manager.__module__ to properly return 'django.db.models.manager'. 2014-01-28 08:17:01 -05:00
raw_query [1.7.x] Fixed #22909 -- Removed camelCasing in some tests. 2014-07-07 19:10:48 -04:00
requests [1.7.x] Updated tests per previous commit. 2014-07-05 20:20:55 -04:00
requirements [1.7.x] Fixed #23446 -- Officially recommended mysqlclient as MySQL driver 2014-10-27 09:17:31 +01:00
reserved_names Removed unused local variables in tests. 2013-10-19 08:31:38 -04:00
resolve_url Fixed #21177 -- Made resolve_url support relative URLs. 2014-02-14 17:58:03 -05:00
responses Removed superfluous models.py files. 2013-12-17 11:16:48 +01:00
reverse_lookup Fixing E302 Errors 2013-11-02 23:48:47 -05:00
reverse_single_related Fixed #21563 -- Single related object descriptors should work with `hasattr`. 2013-12-11 12:49:28 -05:00
save_delete_hooks [1.7.x] Corrected many style guide violations that the newest version of flake8 catches 2014-04-21 07:50:43 -04:00
schema [1.7.x] Fixed #23702 -- Fixed adding an explicit id field on SQLite. 2014-10-23 14:35:55 -04:00
select_for_update [1.7.x] Fixed #23061: Avoided setting a limit on a query for get with select_for_update on Oracle 2014-08-05 03:21:25 +03:00
select_related Fixed E127 pep8 warnings. 2013-12-14 11:59:15 -05:00
select_related_onetoone Fixing E302 Errors 2013-11-02 23:48:47 -05:00
select_related_regress [1.7.x] Fixed #22508 -- Avoided overwriting select_related. 2014-05-10 17:03:42 +02:00
serializers [1.7.x] Fixed #22653 -- Added some database feature flags to tests. 2014-06-11 11:48:57 -04:00
serializers_regress [1.7.x] Fixed #22653 -- Added some database feature flags to tests. 2014-06-11 11:48:57 -04:00
servers Fixed many typos in comments and docstrings. 2014-03-03 07:38:09 -05:00
settings_tests [1.7.x] Also allowed a non-overridden setting to be deleted 2014-04-12 15:35:11 +02:00
signals Fixed #21391 -- Allow model signals to lazily reference their senders. 2013-11-24 17:51:22 -05:00
signed_cookies_tests [1.7.x] Refs #21230 -- removed direct settings manipulation from signed cookies tests 2014-04-08 12:15:40 -04:00
signing Replaced deprecated assertEquals 2014-02-28 09:54:53 +01:00
sites_framework Edited contrib.sites check messages for grammar and consistency. 2014-03-03 14:27:22 +08:00
staticfiles_tests [1.7.x] Fixed #23374 -- Renamed StaticLiveServerCase to StaticLiveServerTestCase 2014-08-28 08:46:54 +02:00
str [1.7.x] Corrected many style guide violations that the newest version of flake8 catches 2014-04-21 07:50:43 -04:00
string_lookup Fixing E302 Errors 2013-11-02 23:48:47 -05:00
swappable_models Added a missing import and removed an unneeded import 2013-12-24 08:35:13 -08:00
syndication_tests [1.7.x] Fixed several typos in Django 2014-05-29 07:53:02 -04:00
template_tests [1.7.x] Fixed #23060 -- Prevented UnicodeDecodeError in debug templatetag 2014-07-26 18:04:01 +02:00
templates Fixed #21460 -- Reenabled proper template precedence in find_template 2013-11-22 11:09:51 +01:00
test_client [1.7.x] Fixed several typos in Django 2014-05-29 07:53:02 -04:00
test_client_regress [1.7.x] Fixed #21740 -- Allowed test client data to be an empty string 2014-10-21 09:17:42 +02:00
test_discovery_sample [1.7.x] Fixed flake8 warnings introduced in recent commits. 2014-04-20 13:10:52 -04:00
test_discovery_sample2 Fixed #17365, #17366, #18727 -- Switched to discovery test runner. 2013-05-10 23:08:45 -04:00
test_runner [1.7.x] Fixed #23421 -- Corrected TEST SERIALIZE setting. 2014-09-24 14:49:46 -04:00
test_runner_deprecation_app Avoided changing raw DeprecationWarning filter behavior 2014-03-08 11:13:48 +01:00
test_runner_invalid_app Fixed #17365, #17366, #18727 -- Switched to discovery test runner. 2013-05-10 23:08:45 -04:00
test_suite_override Renamed AppCache to Apps. 2013-12-24 12:25:17 +01:00
test_utils Fixed #21518 -- Made override_settings(ROOT_URLCONF) clear the resolver cache. 2014-02-07 15:29:25 -05:00
text [1.7.x] Harmonized some PEP 0263 coding preambles 2014-05-15 20:01:31 +02:00
timezones [1.7.x] Optimized make_aware/naive by removing redundant checks. Refs #22625. 2014-05-16 23:14:13 +02:00
transactions [1.7.x] Fixed #21239 -- Maintained atomicity when closing the connection. 2014-04-10 23:18:35 +02:00
transactions_regress Corrected a few missed references to old test settings 2014-03-09 08:33:33 +02:00
unmanaged_models Fixing E302 Errors 2013-11-02 23:48:47 -05:00
update Fixing E302 Errors 2013-11-02 23:48:47 -05:00
update_only_fields Fixing E302 Errors 2013-11-02 23:48:47 -05:00
urlpatterns_reverse [1.7.x] Prevented reverse() from generating URLs pointing to other hosts. 2014-08-20 14:42:48 -04:00
user_commands [1.7.x] Fixed broken tests on Oracle after 5853c87a45. 2014-08-19 18:00:39 +02:00
utils_tests [1.7.x] Fixed #23333 -- Made urlsafe_base64_decode() return proper type on Python 3. 2014-10-08 14:03:46 -04:00
validation [1.7.x] Fixed #22539 -- Copied exclude argument in Model.full_clean() to prevent side effects. 2014-05-01 09:30:49 -04:00
validators [1.7.x] Fixed #22579 -- Corrected validation for email to reject trailing slash 2014-05-16 15:19:21 +02:00
version Removed superfluous models.py files. 2013-12-17 11:16:48 +01:00
view_tests [1.7.x] Fixed code to solve #23070 problem 2014-07-26 14:53:31 +02:00
wsgi Fixed #21674 -- Deprecated the import_by_path() function in favor of import_string(). 2014-02-08 11:12:19 -05:00
.coveragerc Made coverage ignore files without associated source code. 2013-08-25 22:29:43 -03:00
runtests.py [1.7.x] Silenced test warning for deprecated IPAddressField. 2014-07-24 11:40:49 -04:00
test_sqlite.py
urls.py Fixed #21774 -- Isolate all test urls from eachother. 2014-01-14 15:43:27 +00:00