summaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Collapse)Author
2011-11-18Fixed #17255 -- Removed "as" prefix from new timezone template filter names ↵Jannis Leidel
for the sake of clarity. Cheers to Aymeric Augustin for bearing with me. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17107 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-11-18Added support for time zones. Thanks Luke Plant for the review. Fixed #2626.Aymeric Augustin
For more information on this project, see this thread: http://groups.google.com/group/django-developers/browse_thread/thread/cf0423bbb85b1bbf git-svn-id: http://code.djangoproject.com/svn/django/trunk@17106 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-11-17Fixed #17128 -- Fixed a Python 2.5 incompatibility. Thanks, Simon Meers.Jannis Leidel
git-svn-id: http://code.djangoproject.com/svn/django/trunk@17102 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-11-15Fixed #15912 -- Ensured that `forms.CharField.widget_attrs()` always returns ↵Julien Phalip
a dictionary. Thanks to tsabi and rubyruy for the report and to mmcnickle and prestontimmons for the patch. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17096 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-11-13Refs #17215: Avoid generating 47 leftover tmp dirs during a clean test run.Karen Tracey
git-svn-id: http://code.djangoproject.com/svn/django/trunk@17094 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-11-13Fixed #13640: Avoid generating an exception when a model has an attribute ↵Karen Tracey
named 'evaluate'. Thanks LukaszKorzybski and tobias. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17093 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-11-13Fixed #17134: Corrected Python 2.5 fallback code for parsing microseconds in ↵Karen Tracey
time values. Thanks aaugustin and jcd. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17092 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-11-12Fixed #17190 -- Ensured that the `NullBooleanSelect` widget's options get ↵Julien Phalip
lazily localized. Thanks to pennersr for the report and to kenth for the patch. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17091 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-11-12Fix #16570: Restore ability to have decimal fields where max_digits equals ↵Karen Tracey
decimal_places. Thanks dcwatson and kenth. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17089 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-11-12Fix #13864: Removed database error raised when force_update is requsted on ↵Karen Tracey
save of an inherited model with no fields of its own. Thanks fva, gregmuellegger, and markb1. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17088 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-11-11Fixed #16903 -- Added `--no-location` option to the `makemessages` command ↵Julien Phalip
to not write '#: filename:line' comment lines in language files. Thanks to alpar for the suggestion and patch. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17081 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-11-11Fixed #17197 -- Prevented a locale leakage from an i18n test causing ↵Julien Phalip
collateral failures in the rest of the test suite. Thanks to Florian Apolloner for the report and patch. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17080 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-11-09Fixed incompatibility with Python 2.5 introduced in r17077. Thanks Florian ↵Ramiro Morales
for the heads up. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17078 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-11-07Fixed #11118 -- Made management command BaseCommand restore locale after ↵Ramiro Morales
execution. Thanks rvdrijst for the report and initial patch and Claude Paroz for enhancing it. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17077 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-11-07Fixed #17125 -- Made it possible to change a `RegexField`'s regular ↵Julien Phalip
expression validator after it has been initialized. Thanks to Claude Paroz for the report and patch. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17076 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-11-07Fixes #17173 -- Added some extra regression tests for reversing namespaced ↵Chris Beaven
urls with special characters The actual code was already fixed between 1.3.1 and trunk, but more thorough tests are always a good thing. Thanks for the patch, Yann Kaiser. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17075 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-11-06Fixed #17165 -- Fixed `SelectDateWidget._has_changed()` to work correctly ↵Julien Phalip
with a localized date format. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17071 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-11-03Fixed #16966 -- Stopped CachedStaticFilesStorage from choking on ↵Jannis Leidel
querystrings and path fragments. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17068 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-11-02Fixed #16967 -- Made sure CachedStaticFilesStorage repopulates its cache if ↵Jannis Leidel
there was a miss (for example if the cache server went down). git-svn-id: http://code.djangoproject.com/svn/django/trunk@17067 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-11-01Used yaml.safe_load instead of yaml.load, because safety should be the default.Aymeric Augustin
git-svn-id: http://code.djangoproject.com/svn/django/trunk@17062 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-11-01Made the cache locale-dependant when USE_L10N is True, even if USE_I18N is ↵Aymeric Augustin
False. Refs #5691. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17061 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-10-31Fixed #16816 -- Tweaked the test mock for `URLField.verify_exists` to allow ↵Julien Phalip
tests to pass when there is no Internet connection available. Many thanks to Ramiro Morales, Aymeric Augustin and Florian Apolloner for the patch reviews. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17059 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-10-30Fixed #17135 -- Made it possible to use decorators (like stringfilter) on ↵Aymeric Augustin
template filter functions in combination with auto-escaping. Refs #16726. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17056 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-10-29Made a couple of changes for readability and correctness in loaddata.Ramiro Morales
git-svn-id: http://code.djangoproject.com/svn/django/trunk@17055 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-10-29Made the defaultfilters tests run on the actual filters, not on functions ↵Aymeric Augustin
imported from django.utils. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17054 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-10-29Enhanced loaddata error message printed when no DB fixture is provided.Ramiro Morales
Fixes #7043 by fixing the last code path where a misleading 'No fixtures found.' error message was being shown. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17051 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-10-29More django.conf.urls.defaults removals. Refs #17132Ramiro Morales
git-svn-id: http://code.djangoproject.com/svn/django/trunk@17049 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-10-28Fixed #17127 -- Made field validators list independent per form instance. ↵Carl Meyer
Thanks claudep for report and patch. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17046 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-10-28Tweaked some `AutoField` tests to not raise wanings in Python>=2.6, where ↵Julien Phalip
`BaseException.message` has been deprecated. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17045 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-10-27Fixed a test isolation problem that remained after r17042.Aymeric Augustin
git-svn-id: http://code.djangoproject.com/svn/django/trunk@17043 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-10-26Fixed several problems that hid one another in the cache tests and code.Aymeric Augustin
1 - Used django.test.TestCase instead of unittest.TestCase so that the override_settings decorator works. 2 - Reverted parts of r17039 that caused failures (masked until 1). 3 - Isolated tests by clearing the cache in tear down (masked until 1). Refs #11505. 4 - Fixed a bug in cache key generation (revealed by 3). 5 - Fixed a test that relied on this bug -- hardcoding the generated cache keys in tests isn't a very good idea anyway. 6 - Uniformized some parts of the cache tests. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17042 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-10-26Fixed error message string assumptions in WSGI tests (were breaking tests on ↵Carl Meyer
PyPy). Thanks to Alex Gaynor for the report. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17041 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-10-26Removed remains from times when tests could be run outside of runtests.py.Aymeric Augustin
git-svn-id: http://code.djangoproject.com/svn/django/trunk@17040 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-10-26Improved settings manipulation in the cache tests with the suitable ↵Aymeric Augustin
decorators and context managers. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17039 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-10-26Fixed #16257 -- Added new `ModelAdmin.get_list_display_links()` method to ↵Julien Phalip
allow for the dynamic display of links on the admin changelist. Thanks to graveyboat for the suggestion and initial patch. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17037 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-10-26Fixed #17090 -- Made the API specification for ↵Julien Phalip
`ModelAdmin.get_list_display()` more consistent with that of `ModelAdmin.list_display` by separating out the admin action check boxes business. This is backwards-incompatible for those who have been using the still-unreleased `get_list_display()` method. Thanks to Ramiro Morales for the review. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17035 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-10-26Fixed #17111 -- Made the `redirect_to` generic view properly handle query ↵Julien Phalip
strings with percent symbols. Thanks, Chris Adams. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17034 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-10-26Fixed #15938 -- Prevented the `max_length` number in the admin ↵Julien Phalip
`prepopulated_fields` javascript to be localized when `USE_THOUSAND_SEPARATOR` is turned on. Thanks to Lev Maximov, Mathieu Agopian and feel. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17033 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-10-23Fixed #14202 -- made the atom:link element optional in feeds.Aymeric Augustin
git-svn-id: http://code.djangoproject.com/svn/django/trunk@17029 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-10-22Fixed #15826 -- Made `assertContains` and `assertNotContains` work with ↵Julien Phalip
`SimpleTemplateResponse` by forcing it to be rendered if it hasn't been rendered yet. Thanks to bmihelac for the report, to mmcnickle for the initial patch and tests, and to Carl Meyer for the guidance. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17025 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-10-22Fixed #16360 -- Added WSGI entrypoint to startproject layout, and enabled ↵Carl Meyer
internal servers (runserver and runfcgi) to use an externally-defined WSGI application. Thanks to Armin Ronacher, Jannis Leidel, Alex Gaynor, ptone, and Jacob Kaplan-Moss. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17022 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-10-20Fixed 16938 -- Ensured that the active locale's formats take precedence over ↵Julien Phalip
the default settings even if they would be interpreted as False in a conditional test (e.g. 0 or empty string). Thanks to pikerr for the report and initial patch. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17017 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-10-19Fixed #14806 -- Added support for contextual translations to the `trans` and ↵Julien Phalip
`blocktrans` template tags. Thanks to jtiai for the report. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17015 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-10-18Fixed #17054 -- Ensured the test suite runs when gettext isn't available, ↵Aymeric Augustin
after r16981. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17013 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-10-18Fixed #17067 -- reverted some backwards-incompatible changes from r16933 and ↵Aymeric Augustin
added tests. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17010 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-10-17Tweaked test added in r16873 so it also works with Oracle.Ramiro Morales
* Changed invalid fixture from trying to insert a NULL value in a null=False CharField to try with a DateTimeField instead because our Oracle backend allows NULLs for CharFields than can be blank and that insert wouldn't generate an error. * cx_Oracle raises a `DatabaseError: Could not load fixtures.Article(pk=1): ORA-01407: cannot update ("USER_DEFAULT"."FIXTURES_ARTICLE"."PUB_DATE") to NULL'` instead of an IntegrityError like the rest of the DB-API drivers we support, changed the error message we test for to start simply with 'Error' to catch both messages. We might want to consider converting DatabaseError to IntegrityError in the backend when the error code is ORA-1407. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17002 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-10-17Tweaked a tests tweak from r16960 so it uses the right model.Ramiro Morales
When testing for permission enforcement in the admin for m2m relationships we were erroneously using the ID of the related model instead of using the ID of the corresponding automatically created intermediate model. This manifested as a failure under Oracle but can fail with any backend if the IDs of both models diverge. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17001 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-10-17Tweaked admin_scripts tests enhanced in r16964 a bit more so they don't fail ↵Ramiro Morales
with Oracle. git-svn-id: http://code.djangoproject.com/svn/django/trunk@16999 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-10-16Fixed #17056 -- Tweaked insert SQL clause generation so a corner case ↵Ramiro Morales
doesn't fail with Oracle. git-svn-id: http://code.djangoproject.com/svn/django/trunk@16997 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-10-16Fixed a test that relied on the database to reject invalid data; MySQL ↵Aymeric Augustin
doesn't. Refs #17055. git-svn-id: http://code.djangoproject.com/svn/django/trunk@16996 bcc190cf-cafb-0310-a4f2-bffc1f526a37