summaryrefslogtreecommitdiff
path: root/tests/regressiontests/staticfiles_tests
AgeCommit message (Collapse)Author
2012-12-08[1.5.x] Fixed #19357 -- Allow non-ASCII chars in filesystem pathsClaude Paroz
Thanks kujiu for the report and Aymeric Augustin for the review. Backport of c91667338 from master.
2012-11-21[1.5.x] Modified a staticfiles test to use a unicode character that has just ↵Julien Phalip
one single representation. The previously used character (ş) has two different representations (u'\u015f' and u's\u0327'), which caused spurious failures when the tests were run across multiple platforms (e.g. on a Linux VM hosted on a Mac).
2012-10-30[1.5.x] Fixed #17744 -- Reset default file storage with setting_changed signalClaude Paroz
Backport of 9a0285134 from master.
2012-09-07[py3k] Silence many warnings while running the tests.Alex Gaynor
2012-08-15Explicitly close files in the staticfiles tests.Alex Gaynor
2012-08-14[py3] Fixed staticfiles testsClaude Paroz
2012-08-11[py3] Used six.StringIO to simulate stdout buffer in testsClaude Paroz
2012-08-07[py3] Ported django.utils.encoding.Aymeric Augustin
* Renamed smart_unicode to smart_text (but kept the old name under Python 2 for backwards compatibility). * Renamed smart_str to smart_bytes. * Re-introduced smart_str as an alias for smart_text under Python 3 and smart_bytes under Python 2 (which is backwards compatible). Thus smart_str always returns a str objects. * Used the new smart_str in a few places where both Python 2 and 3 want a str.
2012-07-25Made staticfiles tests independent of test execution order.Florian Apolloner
2012-07-22[py3] Replaced basestring by six.string_types.Aymeric Augustin
2012-07-08Fixed #18487 -- Made sure that protocol-relative URLs aren't processed by ↵Jannis Leidel
the cached staticfiles storage. Thanks to LukaszBalcerzak for the patch.
2012-07-08Fixed #18050 -- Fixed a rather glaring bug in the handling of @import ↵Jannis Leidel
statements when using the cached staticfiles storage.
2012-07-08Fixed #18430 -- Use the FILE_CHARSET setting when reading from a file during ↵Jannis Leidel
post processing with the cached staticfiles storage. Thanks to Brant Young for initial debugging.
2012-07-07Fixed #18254 -- Added ability to the static template tags to store the ↵Jannis Leidel
result in a contextt variable. Many thanks to Andrei Antoukh for the initial patch.
2012-06-07Fixed #18269 -- Applied unicode_literals for Python 3 compatibility.Claude Paroz
Thanks Vinay Sajip for the support of his django3 branch and Jannis Leidel for the review.
2012-05-28Used call_command stdout parameter to capture output in staticfiles tests.Claude Paroz
2012-05-19Marked bytestrings with b prefix. Refs #18269Claude Paroz
This is a preparation for unicode literals general usage in Django (Python 3 compatibility).
2012-05-16Fixed #17896 -- Added file_hash method to CachedStaticFilesStorage to be ↵Jannis Leidel
able to customize the way the hashed name of a file is created. Thanks to mkai for the initial patch.
2012-05-03Used catch_warnings instead of save/restore methods. Refs #17049.Claude Paroz
2012-03-30Use the class decorator syntax available in Python >= 2.6. Refs #17965.Aymeric Augustin
git-svn-id: http://code.djangoproject.com/svn/django/trunk@17829 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2012-03-30Removed with_statement imports, useless in Python >= 2.6. Refs #17965. ↵Claude Paroz
Thanks jonash for the patch. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17828 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2012-03-16Ensured that some staticfiles tests get properly cleaned up on teardown. ↵Julien Phalip
Thanks to Claude Paroz for the patch. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17747 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2012-03-13Fixed #17857 -- Stopped CachedStaticFilesStorage from creating absolute URLs ↵Jannis Leidel
unnecessarily. Thanks, tgecho. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17697 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2012-03-13Fixed #17865 -- Strip whitespaces from the paths when using the ↵Jannis Leidel
CachedStaticFilesStorage backend. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17696 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2012-03-12Fixed #17861 -- Took care of special characters when creating the ↵Jannis Leidel
staticfiles storage cache keys. Many thanks to Preston Holmes. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17688 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2012-03-04Fix staticfiles_tests.TestCollectionCachedStorage.test_post_processing so it ↵Karen Tracey
passes on Windows. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17652 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2012-03-02Fixed #17806 -- Fixed off-by-n error in the CachedStaticFilesStorage that ↵Jannis Leidel
prevented it from finding files in nested directories. Many thanks to lpetre. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17622 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2012-03-01Fixed #17737 -- Stopped the collectstatic management command from copying ↵Jannis Leidel
the wrong file in repeated runs. Thanks, pigletto. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17612 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2012-02-16Fixed #17689 -- Stopped the CachedStaticFilesStorage from trying to hash ↵Jannis Leidel
paths that aren't files. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17535 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2012-02-13Minor bugfixing of the staticfiles app following upstream development in ↵Jannis Leidel
django-staticfiles. - Create the files to ignore during the tests dynamically (.hidden and backup~) - Refactored the post_processing method of the CachedFilesMixin storage mixin to be less time consuming. - Refactored handling of fragments in the post_process method. git-svn-id: http://code.djangoproject.com/svn/django/trunk@17519 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-12-27Fixed #17455 -- Extended `CachedStaticFilesStorage` slightly to handle some ↵Jannis Leidel
URLs better that are used to add support for webfonts to IE 6-8. Also ignore `data:` URLs and fragment-only URLs (e.g. `#default#VML`). git-svn-id: http://code.djangoproject.com/svn/django/trunk@17282 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-12-22Re-enabled the cleanup of STATIC_ROOT in the staticfiles tests.Jannis Leidel
git-svn-id: http://code.djangoproject.com/svn/django/trunk@17243 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-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-10-13Convert the remainder of the relative imports in the tests to be absolute ↵Alex Gaynor
imports. git-svn-id: http://code.djangoproject.com/svn/django/trunk@16981 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-09-21Fixed #16703 -- Raise an exception if the storage location of the ↵Jannis Leidel
DefaultStorageFinder is empty. git-svn-id: http://code.djangoproject.com/svn/django/trunk@16863 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-09-21Fixed the relative static file resolution of the CachedStaticFilesStorage ↵Jannis Leidel
backend and the post processing of deeply nested static files. git-svn-id: http://code.djangoproject.com/svn/django/trunk@16862 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-09-11Fixed #14675 -- Completed removal of `from django.conf.urls.default import ↵Ramiro Morales
*` usage. This applies to both our own [test] code and documentation examples. Also: * Moved the functions and handlers from `django.conf.urls.defaults` up to `django.conf.urls` deprecating the former module. * Added documentation for `handler403`. * Tweaked the URLs topic document a bit. Thanks to pupeno and cdestigter for their great work contributing patches. git-svn-id: http://code.djangoproject.com/svn/django/trunk@16818 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-08-11Fixed #15252 -- Added static template tag and CachedStaticFilesStorage to ↵Jannis Leidel
staticfiles contrib app. Many thanks to Florian Apolloner and Jacob Kaplan-Moss for reviewing and eagle eyeing. git-svn-id: http://code.djangoproject.com/svn/django/trunk@16594 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-07-06Fixed #16424 -- Fixed regression in collect static management command ↵Jannis Leidel
introduced in r16509 that prevented prefixed collection. git-svn-id: http://code.djangoproject.com/svn/django/trunk@16519 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-07-04Fixed #16161 -- Added `--clear` option to `collectstatic` management command ↵Jannis Leidel
to be able to explicitly clear the files stored in the destination storage before collecting. git-svn-id: http://code.djangoproject.com/svn/django/trunk@16509 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-06-30Fixed #16050 -- BACKWARDS-INCOMPATIBLE CHANGE: Moved static files of the ↵Jannis Leidel
admin to conventional file system location. This also removes the need for ADMIN_MEDIA_PREFIX and replaces it with the convention to find admin's static files at STATIC_URL + 'admin/'. Thanks to Jacob for the review and general help. git-svn-id: http://code.djangoproject.com/svn/django/trunk@16487 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-06-09Stopped staticfiles from modifying INSTALLED_APPS during test runtime.Jannis Leidel
git-svn-id: http://code.djangoproject.com/svn/django/trunk@16344 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-06-01Fix the staticfiles_tests and django.conf to not think that None meant a ↵Alex Gaynor
lazy object hadn't been evaluated. Thanks to Jannis for informing me that I broke the test suite (if you were harmed by this I'll buy you a cookie). Sorry. git-svn-id: http://code.djangoproject.com/svn/django/trunk@16310 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-05-27Changed a bit the strategy used to test staticfiles finders so they can cope ↵Ramiro Morales
with even more differences in case of paths under Windows. Refs #14961 git-svn-id: http://code.djangoproject.com/svn/django/trunk@16285 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-03-18Fixed staticfiles test that was broken on Windows due to the result of the ↵Jannis Leidel
stdout not being correctly handled as Unicode. git-svn-id: http://code.djangoproject.com/svn/django/trunk@15879 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-03-18Added staticfiles test case for filenames with medial capitals.Jannis Leidel
git-svn-id: http://code.djangoproject.com/svn/django/trunk@15878 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-03-03Updated test assertions that have been deprecated by the move to unittest2. ↵Russell Keith-Magee
In summary, this means: assert_ -> assertTrue assertEquals -> assertEqual failUnless -> assertTrue For full details, see http://www.voidspace.org.uk/python/articles/unittest2.shtml#deprecations git-svn-id: http://code.djangoproject.com/svn/django/trunk@15728 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2011-02-15Fixed a test case introduced in r15538 by creating a test file with ↵Jannis Leidel
non-ASCII characters dynamically. git-svn-id: http://code.djangoproject.com/svn/django/trunk@15541 bcc190cf-cafb-0310-a4f2-bffc1f526a37