django/tests/regressiontests
Malcolm Tredinnick 4fee39c63c Fixed #7872 -- Fixed a missed case of promoting table joins when using
disjunctive filters. Thanks to Michael Radziej for the failing test case.
problem.


git-svn-id: http://code.djangoproject.com/svn/django/trunk@8107 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-07-27 18:16:17 +00:00
..
admin_ordering Merged the newforms-admin branch into trunk. 2008-07-18 23:54:34 +00:00
admin_registration Improved admin model registration options: you can now register using register(Model, **options) and even register(Model, ModelAdmin, **options). This isn't documented yet -- a much expanded version of docs/admin.txt is on the way. 2008-07-23 18:58:06 +00:00
admin_scripts Fixed #7906 -- Modified admin_scripts regression test to use the same python executable that is running the test suite, rather than using 'python' on the path. Thanks to Chris Hasenpflug for the report. 2008-07-23 03:00:50 +00:00
admin_views Fixed a bunch of Python 2.3 test failures. 2008-07-22 19:48:36 +00:00
admin_widgets Merged the newforms-admin branch into trunk. 2008-07-18 23:54:34 +00:00
auth_backends Fixed #7304 -- Gave AnonymousUser a has_perms() method, which it was lacking 2008-07-22 03:05:40 +00:00
backends Fixed #6254: Made fetchone() in the oracle backend correctly convert 2008-01-04 22:51:22 +00:00
bug639 Fixed #2070: refactored Django's file upload capabilities. 2008-07-01 15:10:51 +00:00
cache Removed some completely pointless test changes from [8084], since they were 2008-07-26 04:10:40 +00:00
datastructures Fixed #2070: refactored Django's file upload capabilities. 2008-07-01 15:10:51 +00:00
datatypes Fixed #3689, #5223 -- Fixed "1st of January" comparisons for SQLite without breaking the other backends. 2008-02-23 08:36:41 +00:00
dateformat Fixed #6023 -- Fixed daylight savings determination for years beyond 2038 on 2007-11-29 19:39:46 +00:00
datetime_safe Added missing files form [7946] 2008-07-18 17:39:31 +00:00
db_typecasts Refs #2333 - Modified runtests script to use new testing framework. Migrated existing tests to use Django testing framework. All the 'othertests' have been migrated into 'regressiontests', and converted into doctests/unittests, as appropriate. 2006-08-27 13:59:47 +00:00
decorators Fixed a missing __init__.py from [7153] 2008-02-26 20:23:10 +00:00
defaultfilters Fixed #7718 -- Added a naive implementation of sorted() for Python 2.3 compatibility, and modified test cases to import the function when required. 2008-07-13 08:48:18 +00:00
dispatch Fixed #7339 -- Added manual calls to the garbage collector. This is required for PyPy and Jython; these implementations don't use reference counting, so you can't rely on __del__ being run immediately after del is called. Thanks to Maciej Fijalkowski (fijal) and Leo Soto. 2008-07-20 06:32:54 +00:00
extra_regress Fixed a test case using extra sql that didnt fit Oracle syntax. 2008-07-03 19:02:43 +00:00
file_uploads Fixed #7658 -- Added some Windows-specific tempfile handling. The standard 2008-07-26 22:48:51 +00:00
fixtures_regress Fixed #7572 -- Force the closure of the database connection at the end of fixture loading as a workaround for MySQL bug #37735. Thanks to Simon Litchfield for his help in narrowing down this issue. 2008-06-30 12:18:29 +00:00
forms Fixed #7345 -- When normalising the URLField form field, attach a trailing 2008-07-26 05:18:39 +00:00
httpwrappers Fixed a Python 2.3 problem from [6927]. 2007-12-17 08:50:19 +00:00
humanize Implemented auto-escaping of variable output in templates. Fully controllable by template authors and it's possible to write filters and templates that simulataneously work in both auto-escaped and non-auto-escaped environments if you need to. Fixed #2359 2007-11-14 12:58:53 +00:00
i18n Tweaked an i18n test that is a bit sensitive to Python versions. It returns 2008-03-17 16:03:46 +00:00
initial_sql_regress Fixed #2101 -- Renamed `maxlength` argument to `max_length` for oldforms `FormField`s and db model `Field`s. This is fully backwards compatible at the moment since the legacy `maxlength` argument is still supported. Using `maxlength` will, however, issue a `PendingDeprecationWarning` when used. 2007-08-05 05:14:46 +00:00
inline_formsets Fixed #7741: django.newforms is now django.forms. This is obviously a backwards-incompatible change. There's a warning upon import of django.newforms itself, but deeper imports will raise errors. 2008-07-19 01:22:26 +00:00
mail Fixed #7574 -- Fixed the handling of lazy translation in email headers. 2008-07-26 03:37:25 +00:00
many_to_one_regress Fixed handling of multiple fields in a model pointing to the same related model. 2008-06-29 02:36:18 +00:00
max_lengths Fixed #231: all fields that should take max_length now do. Thanks, Don Spaulding. 2007-09-19 23:33:57 +00:00
maxlength Fixed #6122: Fixed tests broken by [6872]. Thanks, Matt. 2007-12-04 17:14:32 +00:00
middleware Fixed Python 2.3 problem I introduced all the way back in [6852]. :-( 2008-01-06 07:23:21 +00:00
model_fields Removed some model saves from [8102] which were causing test failures under Postgres. Thanks to Ramiro Morales for the report (via IRC). 2008-07-27 13:55:35 +00:00
model_inheritance_regress Allow for matches against unsaved objects in querysets (which will therefore 2008-07-23 06:12:15 +00:00
model_inheritance_select_related Removed a stray debugging print that slipped in. 2008-06-29 09:40:48 +00:00
model_regress Added a test for month selection under SQLite in case an old possible bug ever 2008-03-24 14:19:12 +00:00
modeladmin Fixed #7741: django.newforms is now django.forms. This is obviously a backwards-incompatible change. There's a warning upon import of django.newforms itself, but deeper imports will raise errors. 2008-07-19 01:22:26 +00:00
null_fk Fixed #7530, #7716 -- When using select_related() and encountering a NULL 2008-07-27 01:18:23 +00:00
null_queries Merged the queryset-refactor branch into trunk. 2008-04-27 02:50:16 +00:00
one_to_one_regress Fixed #6886: Tightened up ForeignKey and OneToOne field assignment. Specifically: 2008-06-05 00:39:32 +00:00
queries Fixed #7872 -- Fixed a missed case of promoting table joins when using 2008-07-27 18:16:17 +00:00
requests Changed/fixed the way Django handles SCRIPT_NAME and PATH_INFO (or 2008-07-21 07:57:10 +00:00
reverse_single_related FIxed #7666: use a bare queryset when accessing single related objects so that the related objects never become inaccessible. 2008-07-21 15:41:21 +00:00
select_related_regress Renamed a field in a test case that was preventing the tests from 2008-07-02 16:59:17 +00:00
serializers_regress Fixed #7981 -- Wrap the manual transaction management in the 2008-07-27 03:32:44 +00:00
string_lookup Fixed #2170 -- "exact" lookups in MySQL are now case-sensitive (the same as other backends). 2008-06-30 10:25:35 +00:00
syndication Forgot to commit a new file from [7328]. 2008-03-20 06:56:46 +00:00
templates Fixed #4534 -- Added an "else" option to the "ifchanged" template tag. 2008-07-26 22:09:43 +00:00
test_client_regress Corrected typo. 2008-07-26 03:31:22 +00:00
test_utils Made the test case for doctest comparison of XML fragments a little more rigorous. Refs #7441. 2008-07-20 08:47:10 +00:00
text Fixed #5816 -- Fixed a regression from [6333] that generates incorrect cookie "expires" dates when using a locale other than English. Introduced `http_date` and `cookie_date` utility functions. Thanks for the report Michael Lemaire. Thanks for the patch Karen Tracey and `SmileyChris`. 2007-10-31 03:59:40 +00:00
urlpatterns_reverse Revert [7849] and [7850]. Brain failure on my part. 2008-07-06 14:20:30 +00:00
utils Removed some potentially misleading code (it isn't executed) after the changes 2008-07-23 04:41:53 +00:00
views Fixed #7741: django.newforms is now django.forms. This is obviously a backwards-incompatible change. There's a warning upon import of django.newforms itself, but deeper imports will raise errors. 2008-07-19 01:22:26 +00:00
__init__.py Added regressions tests to ensure that one-to-one and many-to-many fields 2006-06-20 05:29:19 +00:00