django/tests/regressiontests
Anssi Kääriäinen f51e409a5f Fixed #13781 -- Improved select_related in inheritance situations
The select_related code got confused when it needed to travel a
reverse relation to a model which had different parent than the
originally travelled relation.

Thanks to Trac aliases shauncutts for report and ungenio for original
patch (committed patch is somewhat modified version of that).
2012-11-15 17:15:21 +02:00
..
admin_changelist Fixed #18072 -- Made more admin links use reverse() instead of hard-coded relative URLs. 2012-09-24 22:02:59 -03:00
admin_custom_urls Fixed #8001 -- Made redirections after add/edit in admin customizable. 2012-10-18 20:58:52 -03:00
admin_filters [py3k] Silence many warnings while running the tests. 2012-09-07 13:17:34 -04:00
admin_inlines Added complementary regression test for commit c1729510 2012-09-27 15:57:28 +02:00
admin_ordering Fixed #18269 -- Applied unicode_literals for Python 3 compatibility. 2012-06-07 18:08:47 +02:00
admin_registration
admin_scripts Prevented leftover files and dirs in admin_scripts tests 2012-10-29 19:08:07 +01:00
admin_util Fixed #18676 -- Allow fast-path deletion of objects 2012-09-28 18:16:08 +03:00
admin_validation [py3] Refactored __unicode__ to __str__. 2012-08-12 14:44:40 +02:00
admin_views Fixed #17899 -- Rewrote [Ee]-mail to [Ee]mail 2012-09-26 14:14:51 +02:00
admin_widgets Fixed #17549 -- Added a clickable link for URLFields in admin change list. 2012-11-03 11:57:33 +01:00
aggregation_regress Fixed #17144 -- MySQL again groups by PK only 2012-11-08 00:56:32 +02:00
app_loading Fixed #18013 -- Use the new 'as' syntax for exceptions. 2012-04-29 20:57:15 +02:00
backends Fixed #18575 -- Empty DATABASES should default to dummy backend 2012-10-28 23:44:03 +01:00
bash_completion [py3] Used compatible imports of StringIO. 2012-08-08 14:50:01 +02:00
bug639 Made more extensive usage of context managers with open. 2012-05-05 14:06:36 +02:00
bug8245
builtin_server [py3] Ported django.core.servers. 2012-08-16 13:01:16 +02:00
bulk_create Fixed #18927 -- Fixed bulk_create tests when no has_bulk_insert 2012-10-10 01:39:43 +03:00
cache Merge pull request #218 from mgrouchy/ticket_18582 2012-11-11 07:18:45 -08:00
comment_tests Fixed comment_test tests under hash randomization. 2012-10-26 22:47:45 +02:00
conditional_processing Fixed parse_http_date docstring and moved related tests 2012-09-26 21:10:17 +02:00
context_processors
createsuperuser [py3] Used compatible imports of StringIO. 2012-08-08 14:50:01 +02:00
csrf_tests [py3] Made csrf context processor return Unicode 2012-08-13 11:54:21 +02:00
custom_columns_regress [py3] Refactored __unicode__ to __str__. 2012-08-12 14:44:40 +02:00
custom_managers_regress [py3] Refactored __unicode__ to __str__. 2012-08-12 14:44:40 +02:00
datatypes [py3] Refactored __unicode__ to __str__. 2012-08-12 14:44:40 +02:00
dates [py3] Refactored __unicode__ to __str__. 2012-08-12 14:44:40 +02:00
db_typecasts [py3] Fixed access to dict keys/values/items. 2012-08-07 12:00:22 +02:00
decorators [py3] Various minor syntax fixes in the test suite 2012-08-11 23:23:31 +02:00
defaultfilters Fixed #19070 -- urlize filter no longer raises exceptions on 2.7 2012-10-31 10:58:14 +00:00
defer_regress Fixed #17485 regression -- only + select_related interaction 2012-09-16 22:58:40 +03:00
delete_regress Fixed #19187 -- Raise consistent error from qs.values().delete() 2012-10-25 17:16:56 +03:00
dispatch Fixed #18676 -- Allow fast-path deletion of objects 2012-09-28 18:16:08 +03:00
expressions_regress Removed some uses of F() expression & and | 2012-10-10 03:31:11 +03:00
extra_regress [py3] Refactored __unicode__ to __str__. 2012-08-12 14:44:40 +02:00
file_storage Avoid dependence on exact Python exception messages 2012-10-26 01:40:33 +01:00
file_uploads Prevented file_upload tests to leave files behind 2012-10-30 22:27:55 +01:00
fixtures_regress Avoid dependence on exact Python exception messages 2012-10-26 01:40:33 +01:00
forms Fixed #8627 -- Prevented textareas to swallow first newline content 2012-11-05 20:27:06 +01:00
generic_inline_admin Fixed the generic_inline_admin tests for python3. 2012-08-15 23:12:08 -04:00
generic_relations_regress [py3] Refactored __unicode__ to __str__. 2012-08-12 14:44:40 +02:00
generic_views Fixed py3 compatibility for 5a00a57aa5 2012-11-04 23:38:41 -08:00
get_or_create_regress
handlers Used @override_settings in several tests. 2012-10-20 23:22:46 +02:00
http_utils Added tests for conditional_content_removal. 2012-10-21 22:40:31 +02:00
httpwrappers Fixed httpwrappers tests under hash randomization 2012-10-26 22:09:48 +02:00
i18n Fixed #19272 -- Fixed gettext_lazy returned type on Python 2 2012-11-14 10:50:15 +01:00
indexes Fixed #5805 -- it is now possible to specify multi-column indexes. Thanks to jgelens for the original patch. 2012-11-04 10:16:06 -08:00
initial_sql_regress Fixed #5805 -- it is now possible to specify multi-column indexes. Thanks to jgelens for the original patch. 2012-11-04 10:16:06 -08:00
inline_formsets [py3k] Silence many warnings while running the tests. 2012-09-07 13:17:34 -04:00
inspectdb Fixed Oracle failure for "%" in table name 2012-10-27 05:26:42 +03:00
introspection Fixed #5805 -- it is now possible to specify multi-column indexes. Thanks to jgelens for the original patch. 2012-11-04 10:16:06 -08:00
localflavor Removed country-specific localflavor tests. 2012-10-12 16:21:51 -05:00
logging_tests Fixed #14264 -- Ensured settings.configure configures logging 2012-11-10 12:05:58 +01:00
m2m_regress model_split: Fixed #19236 - fixed error for abstract models with a split method 2012-11-04 13:43:54 -08:00
m2m_through_regress Fixed #18823 -- Ensured m2m.clear() works when using through+to_field 2012-10-28 17:31:35 +02:00
mail Fixed #19186 -- Fixed sending mail with unicode content on Python 3 2012-11-14 10:43:33 +01:00
managers_regress Fixed #19069 -- Improved the error message when trying to query a swapped model. 2012-10-06 14:21:57 +08:00
many_to_one_regress [py3k] Silence many warnings while running the tests. 2012-09-07 13:17:34 -04:00
max_lengths
middleware Fixed #15152 -- Avoided crash of CommonMiddleware on broken querystring 2012-11-03 21:28:33 +01:00
middleware_exceptions Fixed #18013 -- Use the new 'as' syntax for exceptions. 2012-04-29 20:57:15 +02:00
model_fields Fixed #15040 - Boolean fields return 0 and 1 when loaded through select_related 2012-10-26 00:25:59 +01:00
model_forms_regress [py3] Fixed uses of __metaclass__ in tests. 2012-08-15 00:31:29 +02:00
model_formsets_regress [py3] Refactored __unicode__ to __str__. 2012-08-12 14:44:40 +02:00
model_inheritance_regress [py3] Refactored __unicode__ to __str__. 2012-08-12 14:44:40 +02:00
model_inheritance_select_related [py3] Refactored __unicode__ to __str__. 2012-08-12 14:44:40 +02:00
model_permalink refs #12836 - Added a test to assure permalink wraps method attributes 2012-09-08 11:58:48 -04:00
model_regress Revert "Fixed #18063 -- Avoid unicode in Model.__repr__ in python 2" 2012-08-22 11:48:47 +10:00
modeladmin [py3k] Silence many warnings while running the tests. 2012-09-07 13:17:34 -04:00
multiple_database Used @override_settings in several tests. 2012-10-20 23:22:46 +02:00
nested_foreign_keys Fixed #16715 -- Fixed join promotion logic for nested nullable FKs 2012-08-25 14:14:45 +03:00
null_fk [py3] Refactored __unicode__ to __str__. 2012-08-12 14:44:40 +02:00
null_fk_ordering [py3] Refactored __unicode__ to __str__. 2012-08-12 14:44:40 +02:00
null_queries [py3] Refactored __unicode__ to __str__. 2012-08-12 14:44:40 +02:00
one_to_one_regress Fixed #18153 -- Reverse OneToOne lookups on unsaved instances. 2012-10-09 21:36:35 +02:00
pagination Fixed #19261 -- Delayed Queryset evaluation in paginators 2012-11-09 19:41:57 +01:00
queries Removed dupe_avoidance from sql/query and sql/compiler.py 2012-10-31 08:19:44 +02:00
queryset_pickle Fixed #17776 - DoesNotExist is not picklable 2012-06-22 13:28:15 +01:00
requests Fixed #19101 -- Decoding of non-ASCII POST data on Python 3. 2012-11-03 13:03:15 +01:00
resolve_url Fixed #15552 -- LOGIN_URL and LOGIN_REDIRECT_URL can take URLpattern names. 2012-09-08 16:58:35 -06:00
reverse_single_related
select_related_onetoone Fixed #13781 -- Improved select_related in inheritance situations 2012-11-15 17:15:21 +02:00
select_related_regress [py3] Refactored __unicode__ to __str__. 2012-08-12 14:44:40 +02:00
serializers_regress [py3] Fixed serializers tests 2012-08-14 19:54:53 +02:00
servers Removed custom WSGIRequestHandler.get_environ 2012-10-20 13:55:13 +02:00
settings_tests Cleaned up several test cases, to better isolate state. 2012-09-07 13:47:12 -04:00
signals_regress Cleaned up several test cases, to better isolate state. 2012-09-07 13:47:12 -04:00
signed_cookies_tests Fixed #18269 -- Applied unicode_literals for Python 3 compatibility. 2012-06-07 18:08:47 +02:00
signing Fixed #18852 -- Restored backwards compatibility 2012-08-25 22:22:32 +02:00
sites_framework [py3] Refactored __unicode__ to __str__. 2012-08-12 14:44:40 +02:00
special_headers Ensured tests pass using custom PASSWORD_HASHERS. 2012-04-30 22:10:27 +03:00
staticfiles_tests Fixed #17744 -- Reset default file storage with setting_changed signal 2012-10-30 22:23:28 +01:00
string_lookup [py3] Refactored __unicode__ to __str__. 2012-08-12 14:44:40 +02:00
syndication Fixed #7936 -- Added Last-Modified header to feeds 2012-09-30 22:40:25 +02:00
templates Fixed #19262 -- Support cookie pickling in SimpleTemplateResponse 2012-11-09 21:07:53 +01:00
test_client_regress Fixed #18807 -- Made 404.html and 500.html optional 2012-09-30 23:16:19 +02:00
test_runner Fixed #18271 -- Changed stage at which TransactionTestCase flushes DB tables. 2012-07-24 17:24:16 -03:00
test_utils Fixed assertXMLEqual when first node was a comment 2012-10-15 23:05:40 +02:00
text Fixed #18269 -- Applied unicode_literals for Python 3 compatibility. 2012-06-07 18:08:47 +02:00
transactions_regress Removed many uses of bare "except:", which were either going to a) silence real issues, or b) were impossible to hit. 2012-09-07 15:08:07 -04:00
urlpatterns_reverse Fixed #15695 -- Added `ResolverMatch` to the request object. 2012-09-27 15:06:58 +02:00
utils Fixed feedgenerator tests under hash randomization 2012-10-26 22:40:35 +02:00
version
views Used @override_settings in several tests. 2012-10-20 23:22:46 +02:00
wsgi [py3k] Silence many warnings while running the tests. 2012-09-07 13:17:34 -04:00
__init__.py