Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						cd914175c8 
					 
					
						
						
							
							[1.5.x] Prevented caching of streaming responses.  
						
						... 
						
						
						
						The test introduced in 4b278131#17758 , #7581 .
Backport of 1c8be95 
						
						
					 
					
						2012-12-24 20:30:20 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						e645c89bbb 
					 
					
						
						
							
							[1.5.x]  Fixed   #14315  -- Made memcached backend handle negative incr/decr values  
						
						... 
						
						
						
						Thanks Michael Manfre for the report and initial patch and
Tobias McNulty for the review.
Backport of 79dd751b0b 
						
						
					 
					
						2012-11-06 12:23:32 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						4b27813198 
					 
					
						
						
							
							Fixed   #7581  -- Added streaming responses.  
						
						... 
						
						
						
						Thanks mrmachine and everyone else involved on this long-standing ticket. 
						
						
					 
					
						2012-10-20 20:05:11 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Gaynor 
							
						 
					 
					
						
						
							
						
						292322f977 
					 
					
						
						
							
							[py3k] Silence many warnings while running the tests.  
						
						
						
						
					 
					
						2012-09-07 13:17:34 -04:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						24de85c419 
					 
					
						
						
							
							[py3] Fixed more encoding issues in cache tests  
						
						
						
						
					 
					
						2012-08-15 22:48:09 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						37e05357cd 
					 
					
						
						
							
							Used settings config for memcached tests.  
						
						... 
						
						
						
						By using settings config, we take advantage of custom settings like
KEY_PREFIX which allows for example to run tests in parallel. 
						
						
					 
					
						2012-08-15 22:48:09 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						27192564c3 
					 
					
						
						
							
							Run memcache tests if any cache is configured  
						
						
						
						
					 
					
						2012-08-15 18:07:03 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						a9facb455f 
					 
					
						
						
							
							[py3] Fix some more encoding issues in tests  
						
						
						
						
					 
					
						2012-08-15 17:41:38 +02:00 
						 
				 
			
				
					
						
							
							
								Florian Apolloner 
							
						 
					 
					
						
						
							
						
						c1584890b1 
					 
					
						
						
							
							[py3] Properly encode hashlib.md5 and zip.compress args in the tests.  
						
						
						
						
					 
					
						2012-08-15 14:29:40 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Gaynor 
							
						 
					 
					
						
						
							
						
						54afdbf378 
					 
					
						
						
							
							Fixed usage of several deprecated aliases in unittest.  
						
						
						
						
					 
					
						2012-08-15 01:38:04 -07:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						faf570df18 
					 
					
						
						
							
							[py3] Compared response.content with bytes.  
						
						
						
						
					 
					
						2012-08-14 12:29:53 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						45baaabafb 
					 
					
						
						
							
							[py3] Fixed encoding issues in cache key generation  
						
						
						
						
					 
					
						2012-08-13 12:56:59 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						c5ef65bcf3 
					 
					
						
						
							
							[py3] Ported django.utils.encoding.  
						
						... 
						
						
						
						* 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-08-07 12:00:22 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						4a103086d5 
					 
					
						
						
							
							Fixed   #18269  -- Applied unicode_literals for Python 3 compatibility.  
						
						... 
						
						
						
						Thanks Vinay Sajip for the support of his django3 branch and
Jannis Leidel for the review. 
						
						
					 
					
						2012-06-07 18:08:47 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						cc4b4d9fd3 
					 
					
						
						
							
							Used CommandError in createcachetable command.  
						
						... 
						
						
						
						Raising CommandError whenever a management command meets an error
condition is the standard way to handle errors in commands. 
						
						
					 
					
						2012-05-27 23:03:21 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						38408f8007 
					 
					
						
						
							
							Marked bytestrings with b prefix. Refs  #18269  
						
						... 
						
						
						
						This is a preparation for unicode literals general usage in
Django (Python 3 compatibility). 
						
						
					 
					
						2012-05-19 17:43:34 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						00c0d3c44e 
					 
					
						
						
							
							Made warning assertions work with or without -Wall python switch  
						
						
						
						
					 
					
						2012-05-03 20:18:05 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						10cf3c6427 
					 
					
						
						
							
							Used catch_warnings instead of save/restore methods. Refs  #17049 .  
						
						
						
						
					 
					
						2012-05-03 18:30:07 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						e84f79f051 
					 
					
						
						
							
							Fixed   #18042  -- Advanced deprecation warnings.  
						
						... 
						
						
						
						Thanks Ramiro for the patch. 
						
						
					 
					
						2012-05-03 15:27:01 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						eb163f37cb 
					 
					
						
						
							
							Use the class decorator syntax available in Python >= 2.6. Refs  #17965 .  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@17829  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2012-03-30 09:08:29 +00:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						9383a2761c 
					 
					
						
						
							
							Removed with_statement imports, useless in Python >= 2.6. Refs  #17965 . Thanks jonash for the patch.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@17828  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2012-03-30 08:02:08 +00:00 
						 
				 
			
				
					
						
							
							
								Jannis Leidel 
							
						 
					 
					
						
						
							
						
						8ae02fde2b 
					 
					
						
						
							
							Added missing file forgotten in r17479.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@17485  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2012-02-10 01:13:09 +00:00 
						 
				 
			
				
					
						
							
							
								Jannis Leidel 
							
						 
					 
					
						
						
							
						
						c609b792f7 
					 
					
						
						
							
							Fixed   #17286  -- Made sure all cache backends are set up to connect to the signal handler that closes the cache connection when the request has been processed. Thanks, gnosek.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@17479  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2012-02-09 18:58:25 +00:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						19c544ff42 
					 
					
						
						
							
							Fixed   #17300  -- Prevented createcachetable from crashing when the cache table already exists. Thanks Claude Paroz.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@17363  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2012-01-08 20:00:30 +00:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						3367913c3d 
					 
					
						
						
							
							Fixed   #17476  -- Ensure timezone-dependant cache keys only use ASCII characters, especially on Windows.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@17286  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-12-29 13:57:32 +00:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						e8a6fee6e6 
					 
					
						
						
							
							Fixed a CacheKeyWarning under Windows.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@17277  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-12-27 08:22:55 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Plant 
							
						 
					 
					
						
						
							
						
						a935d436e9 
					 
					
						
						
							
							Fixed   #15863  - SimpleCookies are not correctly serialized with the file or database cache backends  
						
						... 
						
						
						
						Thanks to rakuco for the report and for the tests.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@17200  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-12-11 21:04:56 +00:00 
						 
				 
			
				
					
						
							
							
								Carl Meyer 
							
						 
					 
					
						
						
							
						
						1086a9a845 
					 
					
						
						
							
							Fixed   #17287  -- Prevented LocMemCache.incr/decr from changing key expiry time. Thanks Ivan Virabyan for report and patch.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@17151  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-11-26 22:27:16 +00:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						0a272e4201 
					 
					
						
						
							
							Fixed   #17268  -- Two failures in the cache tests.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@17131  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-11-21 07:08:39 +00:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						7075e93256 
					 
					
						
						
							
							Made the database cache backend, which bypasses the ORM, compatible with time zone support.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@17119  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-11-20 10:17:12 +00:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						d0eb4693ab 
					 
					
						
						
							
							Fixed   #15255  -- Ensured createcachetable honors database routers.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@17114  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-11-19 19:56:31 +00:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						9b1cb755a2 
					 
					
						
						
							
							Added support for time zones. Thanks Luke Plant for the review.  Fixed   #2626 .  
						
						... 
						
						
						
						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-18 13:01:06 +00:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						af1893c4ff 
					 
					
						
						
							
							Made the cache locale-dependant when USE_L10N is True, even if USE_I18N is False. Refs  #5691 .  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@17061  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-11-01 14:02:31 +00:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						a693bbe0ac 
					 
					
						
						
							
							Fixed a test isolation problem that remained after r17042.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@17043  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-10-27 06:17:24 +00:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						0cf139d201 
					 
					
						
						
							
							Fixed several problems that hid one another in the cache tests and code.  
						
						... 
						
						
						
						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-26 22:47:04 +00:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						4cfb7632e0 
					 
					
						
						
							
							Removed remains from times when tests could be run outside of runtests.py.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@17040  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-10-26 21:03:18 +00:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						4819797f70 
					 
					
						
						
							
							Improved settings manipulation in the cache tests with the suitable decorators and context managers.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@17039  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-10-26 20:55:36 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Gaynor 
							
						 
					 
					
						
						
							
						
						d362c1546f 
					 
					
						
						
							
							Convert much of the regression tests to use absolute imports.  There's still work to be done though.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@16976  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-10-13 18:51:33 +00:00 
						 
				 
			
				
					
						
							
							
								Ramiro Morales 
							
						 
					 
					
						
						
							
						
						7b21bfc074 
					 
					
						
						
							
							Improved test isolation of the admin tests and assigned custom admin sites to  
						
						... 
						
						
						
						prevent test order dependant failures.
This involves introducing usage of `TestCase.urls` and implementing proper
admin.py modules for some of the test apps.
Thanks Florian Apolloner for finding the issue and contributing the patch.
Refs #15294  (it solves these problems so the fix for that ticket we are going
to commit doesn't introduce obscure and hard to reproduce test failures when
running the Django test suite.)
git-svn-id: http://code.djangoproject.com/svn/django/trunk@16856  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-09-20 18:16:49 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Gaynor 
							
						 
					 
					
						
						
							
						
						67dde2f52f 
					 
					
						
						
							
							Fixed   #16162 . Added timeout arg to DummyCache.set_many, for compatiblity with other caches. Thanks to aaugustin for the patch.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@16778  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-09-10 17:09:23 +00:00 
						 
				 
			
				
					
						
							
							
								Jannis Leidel 
							
						 
					 
					
						
						
							
						
						7cb140e6d8 
					 
					
						
						
							
							Fixed   #16003  -- Restored compatibility of the admin when using USE_ETAGS. Thanks for the initial patch, pterk.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@16729  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-09-08 13:25:31 +00:00 
						 
				 
			
				
					
						
							
							
								Jannis Leidel 
							
						 
					 
					
						
						
							
						
						2189a8e50a 
					 
					
						
						
							
							Fixed   #16686  -- Reduced time to wait for cache expiration in a test to alleviate race-condition-y effects.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@16728  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-09-08 13:25:24 +00:00 
						 
				 
			
				
					
						
							
							
								Russell Keith-Magee 
							
						 
					 
					
						
						
							
						
						6cd9023635 
					 
					
						
						
							
							Fixed   #15499  -- Ensure that cache control headers don't try to set public and private as a result of multiple calls to patch_cache_control with different arguments. Thanks to AndiDog for the report and patch.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@16657  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-08-23 03:51:10 +00:00 
						 
				 
			
				
					
						
							
							
								Jannis Leidel 
							
						 
					 
					
						
						
							
						
						bce890ace4 
					 
					
						
						
							
							Fixed   #16584  -- Fixed a bunch of typos in code comments. Thanks, Bernhard Essl.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@16598  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-08-12 14:14:15 +00:00 
						 
				 
			
				
					
						
							
							
								Jannis Leidel 
							
						 
					 
					
						
						
							
						
						db594f90ba 
					 
					
						
						
							
							Fixed   #16533  -- Stopped the memcache cache backend from raising an exception if the timeout value isn't an integer. Thanks, Jeff Balogh.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@16556  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-07-29 09:39:23 +00:00 
						 
				 
			
				
					
						
							
							
								Jannis Leidel 
							
						 
					 
					
						
						
							
						
						24f4764a48 
					 
					
						
						
							
							Fixed   #16225  -- Removed unused imports. Many thanks to Aymeric Augustin for the work on the patch and Alex for reviewing.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@16539  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-07-13 09:35:51 +00:00 
						 
				 
			
				
					
						
							
							
								Jannis Leidel 
							
						 
					 
					
						
						
							
						
						89c302cf3f 
					 
					
						
						
							
							Rolled back r16510, r16513 and r16514 because it wasn't ready.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@16515  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-07-05 14:16:37 +00:00 
						 
				 
			
				
					
						
							
							
								Jannis Leidel 
							
						 
					 
					
						
						
							
						
						b37dca1aec 
					 
					
						
						
							
							Removed left over print statement.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@16514  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-07-05 13:56:20 +00:00 
						 
				 
			
				
					
						
							
							
								Jannis Leidel 
							
						 
					 
					
						
						
							
						
						b884990388 
					 
					
						
						
							
							Made cache table test case multidb capable. Refs  #16411 . Thanks, Russ.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@16513  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-07-05 13:55:14 +00:00 
						 
				 
			
				
					
						
							
							
								Jannis Leidel 
							
						 
					 
					
						
						
							
						
						2b2bec0cc9 
					 
					
						
						
							
							Fixed test failure on Postgres that was added in r16510.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@16512  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-07-05 09:40:29 +00:00