Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						cf30469164 
					 
					
						
						
							
							Fixed tests broken in  2ee21d9.  
						
						
						
						
					 
					
						2013-02-28 17:08:16 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						2ee21d9f0d 
					 
					
						
						
							
							Implemented persistent database connections.  
						
						... 
						
						
						
						Thanks Anssi Kääriäinen and Karen Tracey for their inputs. 
						
						
					 
					
						2013-02-28 15:28:13 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						aa089b106b 
					 
					
						
						
							
							Fixed   #5241  -- Kept active transalation in LocaleMiddleware.process_response.  
						
						
						
						
					 
					
						2013-02-28 14:21:48 +01:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						06de130dae 
					 
					
						
						
							
							Fixed   #12823  -- Was already fixed in master, tests added  
						
						... 
						
						
						
						Also added a little improvement to sql/query.py to get rid of
non-necessary IS NOT NULL check. 
						
						
					 
					
						2013-02-28 15:05:48 +02:00 
						 
				 
			
				
					
						
							
							
								Łukasz Langa 
							
						 
					 
					
						
						
							
						
						af3321a1e8 
					 
					
						
						
							
							use the real path to fix OS X /var/folders vs. /private/var/folders mismatch  
						
						
						
						
					 
					
						2013-02-27 23:33:47 +01:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						21189cb80b 
					 
					
						
						
							
							Made dateformat tests reactivate original language  
						
						
						
						
					 
					
						2013-02-27 23:48:17 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						7aaa8a7779 
					 
					
						
						
							
							Fixed a test that relied on database exceptions not being wrapped.  
						
						
						
						
					 
					
						2013-02-27 21:12:48 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						b2c697b029 
					 
					
						
						
							
							Fixed a PendingDeprecationWarning in template_tests.  
						
						
						
						
					 
					
						2013-02-27 21:09:27 +01:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						50328f0a61 
					 
					
						
						
							
							Fixed   #19861  -- Transaction ._dirty flag improvement  
						
						... 
						
						
						
						There were a couple of errors in ._dirty flag handling:
  * It started as None, but was never reset to None.
  * The _dirty flag was sometimes used to indicate if the connection
    was inside transaction management, but this was not done
    consistently. This also meant the flag had three separate values.
  * The None value had a special meaning, causing for example inability
    to commit() on new connection unless enter/leave tx management was
    done.
  * The _dirty was tracking "connection in transaction" state, but only
    in managed transactions.
  * Some tests never reset the transaction state of the used connection.
  * And some additional less important changes.
This commit has some potential for regressions, but as the above list
shows, the current situation isn't perfect either. 
						
						
					 
					
						2013-02-27 17:54:27 +02:00 
						 
				 
			
				
					
						
							
							
								Łukasz Langa 
							
						 
					 
					
						
						
							
						
						40b9f4fb8b 
					 
					
						
						
							
							[py3] Always fed hashlib with bytes.  
						
						
						
						
					 
					
						2013-02-27 10:02:07 +01:00 
						 
				 
			
				
					
						
							
							
								Ramiro Morales 
							
						 
					 
					
						
						
							
						
						a28e2e7c4d 
					 
					
						
						
							
							Removed a .mo file incorrectly put under Git control.  
						
						
						
						
					 
					
						2013-02-26 22:45:08 -03:00 
						 
				 
			
				
					
						
							
							
								Ramiro Morales 
							
						 
					 
					
						
						
							
						
						f0bd553922 
					 
					
						
						
							
							Simplified compilemessages tests a bit.  
						
						
						
						
					 
					
						2013-02-26 22:30:49 -03:00 
						 
				 
			
				
					
						
							
							
								Ramiro Morales 
							
						 
					 
					
						
						
							
						
						dfa9324966 
					 
					
						
						
							
							Don't use os.system() in compilemessages.  
						
						... 
						
						
						
						Fixes  #19584 .
This implies stop storing file path command line arguments in envvars as
a security measure to start relying on with Popen's shell=False instead,
and addition of an 'utils' module.
Thanks kmichel_wgs for the report. 
					
						2013-02-26 21:31:53 -03:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						58a2fc820e 
					 
					
						
						
							
							Fixed i18n test to match changed translation  
						
						... 
						
						
						
						Forward port of ab6ff2e0ac 
						
						
					 
					
						2013-02-26 21:51:06 +01:00 
						 
				 
			
				
					
						
							
							
								Florian Apolloner 
							
						 
					 
					
						
						
							
						
						33234aa8f7 
					 
					
						
						
							
							Fixed discovery of the Django installation during tests.  
						
						... 
						
						
						
						If Django was symlinked into site-packages the previous approach to discover
the tests subdirectory would fail. The revised version now always points to
the location of the source and not the import path. 
						
						
					 
					
						2013-02-26 21:04:32 +01:00 
						 
				 
			
				
					
						
							
							
								Florian Apolloner 
							
						 
					 
					
						
						
							
						
						0fe11fca40 
					 
					
						
						
							
							Changed test_runner tests to use full python path for settings files.  
						
						
						
						
					 
					
						2013-02-26 16:02:24 +01:00 
						 
				 
			
				
					
						
							
							
								Florian Apolloner 
							
						 
					 
					
						
						
							
						
						1535fcfdba 
					 
					
						
						
							
							fixed admin_scripts tests on python 3.3  
						
						
						
						
					 
					
						2013-02-26 15:38:11 +01:00 
						 
				 
			
				
					
						
							
							
								Florian Apolloner 
							
						 
					 
					
						
						
							
						
						0dc7ff6b7a 
					 
					
						
						
							
							Ensured that we have an absolute path to RUNTESTS_DIR.  
						
						... 
						
						
						
						This is needed to make 'python runtests.py' work, otherwise only
'python ./runtests.py' would work. 
						
						
					 
					
						2013-02-26 15:20:37 +01:00 
						 
				 
			
				
					
						
							
							
								Florian Apolloner 
							
						 
					 
					
						
						
							
						
						4d9f39f307 
					 
					
						
						
							
							Renamed a template to be found by the loaders.  
						
						
						
						
					 
					
						2013-02-26 14:36:58 +01:00 
						 
				 
			
				
					
						
							
							
								Florian Apolloner 
							
						 
					 
					
						
						
							
						
						33836cf88d 
					 
					
						
						
							
							Renamed some tests and removed references to modeltests/regressiontests.  
						
						
						
						
					 
					
						2013-02-26 14:36:57 +01:00 
						 
				 
			
				
					
						
							
							
								Florian Apolloner 
							
						 
					 
					
						
						
							
						
						737a5d71f0 
					 
					
						
						
							
							Adjusted coveragerc  
						
						
						
						
					 
					
						2013-02-26 14:36:57 +01:00 
						 
				 
			
				
					
						
							
							
								Florian Apolloner 
							
						 
					 
					
						
						
							
						
						fc074db29c 
					 
					
						
						
							
							Adjusted runtests to the new layout.  
						
						
						
						
					 
					
						2013-02-26 14:36:57 +01:00 
						 
				 
			
				
					
						
							
							
								Florian Apolloner 
							
						 
					 
					
						
						
							
						
						89f40e3624 
					 
					
						
						
							
							Merged regressiontests and modeltests into the test root.  
						
						
						
						
					 
					
						2013-02-26 14:36:57 +01:00 
						 
				 
			
				
					
						
							
							
								Florian Apolloner 
							
						 
					 
					
						
						
							
						
						b3d2ccb5bf 
					 
					
						
						
							
							Removed __init__.py files.  
						
						
						
						
					 
					
						2013-02-26 14:36:57 +01:00 
						 
				 
			
				
					
						
							
							
								Florian Apolloner 
							
						 
					 
					
						
						
							
						
						41d7a9a907 
					 
					
						
						
							
							Moved test_templates to templates to prevent issues with regressiontests/templates later on.  
						
						
						
						
					 
					
						2013-02-26 14:36:57 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						8dd8400f7e 
					 
					
						
						
							
							Updated an inaccurate comment.  
						
						... 
						
						
						
						Tests can run nearly as fast under PostgreSQL and MySQL as under SQLite
with a bit of configuration and the speedup is always a good thing. 
						
						
					 
					
						2013-02-26 10:00:14 +01:00 
						 
				 
			
				
					
						
							
							
								Carl Meyer 
							
						 
					 
					
						
						
							
						
						6a8f95d812 
					 
					
						
						
							
							Fixed a caching test on Python 3.  
						
						
						
						
					 
					
						2013-02-25 18:12:55 -07:00 
						 
				 
			
				
					
						
							
							
								Łukasz Langa 
							
						 
					 
					
						
						
							
						
						6a057e1595 
					 
					
						
						
							
							Fixed   #18191  -- Don't consider Accept-Language redundantly in cache key.  
						
						... 
						
						
						
						Thanks to choongmin for the original patch. 
						
						
					 
					
						2013-02-25 16:10:57 -07:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						e76147a83a 
					 
					
						
						
							
							Fixed   #19634  -- Added proper __hash__ methods.  
						
						... 
						
						
						
						Classes overriding __eq__ need a __hash__ such that equal objects have
the same hash.
Thanks akaariai for the report and regebro for the patch. 
						
						
					 
					
						2013-02-25 23:05:20 +01:00 
						 
				 
			
				
					
						
							
							
								Carl Meyer 
							
						 
					 
					
						
						
							
						
						509798ae06 
					 
					
						
						
							
							Use built-in fixture support rather than calling loaddata in setUp().  
						
						
						
						
					 
					
						2013-02-25 12:13:10 -07:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						86b96038f2 
					 
					
						
						
							
							Merge pull request  #847  from fhahn/ticket_18176  
						
						... 
						
						
						
						Fixed  #18176  -- Added test for year lookups with year < 1000 
					
						2013-02-25 09:26:56 -08:00 
						 
				 
			
				
					
						
							
							
								Carl Meyer 
							
						 
					 
					
						
						
							
						
						906dc8522a 
					 
					
						
						
							
							Fixed   #19854  -- Turn Django's own Selenium tests off by default.  
						
						
						
						
					 
					
						2013-02-25 10:14:42 -07:00 
						 
				 
			
				
					
						
							
							
								Florian Hahn 
							
						 
					 
					
						
						
							
						
						f28c301a47 
					 
					
						
						
							
							Fixed   #18176  -- Added test for year lookups with year < 1000  
						
						... 
						
						
						
						Thanks Tomas Ehrlich for the initial test 
						
						
					 
					
						2013-02-25 17:13:27 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						6d52bcbb7c 
					 
					
						
						
							
							Fixed   #19903  -- Fixed unbalanced setUp/tearDown calls in LiveServerAddress test  
						
						
						
						
					 
					
						2013-02-25 08:58:11 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						7b49da1c38 
					 
					
						
						
							
							Changed testing strategy used in  6b03179e.  
						
						... 
						
						
						
						Avoid polluting the app cache as it causes unrelated test failures.
Refs #19688 . 
						
						
					 
					
						2013-02-25 00:09:13 +01:00 
						 
				 
			
				
					
						
							
							
								Julien Phalip 
							
						 
					 
					
						
						
							
						
						ae2a8bb456 
					 
					
						
						
							
							Fixed a test that was failing in Python 3.  
						
						... 
						
						
						
						The issue was that as of Python 3, the generators' `next()`
method becomes `__next()`. Thanks Alex Gaynor for noticing that.
Refs #19890 . 
						
						
					 
					
						2013-02-24 13:47:14 -08:00 
						 
				 
			
				
					
						
							
							
								Julien Phalip 
							
						 
					 
					
						
						
							
						
						a8449d4362 
					 
					
						
						
							
							Merge pull request  #824  from ambv/languagecode  
						
						
						
						
					 
					
						2013-02-24 12:56:14 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						6b03179e12 
					 
					
						
						
							
							Fixed   #19688  -- Allow model subclassing with a custom metaclass using six.with_metaclass  
						
						
						
						
					 
					
						2013-02-24 17:32:34 +01:00 
						 
				 
			
				
					
						
							
							
								Christopher Medrela 
							
						 
					 
					
						
						
							
						
						636c45fc58 
					 
					
						
						
							
							Fixed   #19890  -- ifchanged templatetag rendered its content twice  
						
						... 
						
						
						
						The content of ifchanged template tag was rendered twice: first time, to
compare it with the previous value and the second time, to return the
rendered output. 
						
						
					 
					
						2013-02-24 16:49:28 +01:00 
						 
				 
			
				
					
						
							
							
								Diederik van der Boor 
							
						 
					 
					
						
						
							
						
						8503120c10 
					 
					
						
						
							
							Fixed   #15849  -- Made IfChanged node thread safe.  
						
						... 
						
						
						
						Previously, the ifchanged node stored state on `self._last_seen`,
thereby giving undesired results when the node is reused by another
thread at the same time (e.g. globally caching a Template object).
Thanks to akaihola for the report and Diederik van der Boor and
Bas Peschier for the patch. 
						
						
					 
					
						2013-02-24 16:06:55 +01:00 
						 
				 
			
				
					
						
							
							
								Zbigniew Siciarz 
							
						 
					 
					
						
						
							
						
						0a8402eb05 
					 
					
						
						
							
							Test case and docs for custom context data in feeds  
						
						... 
						
						
						
						Thanks Paul Winkler for the initial patch. (Ref #18112 ). 
						
						
					 
					
						2013-02-24 08:33:20 -06:00 
						 
				 
			
				
					
						
							
							
								Florian Apolloner 
							
						 
					 
					
						
						
							
						
						4506ae0497 
					 
					
						
						
							
							Merge pull request  #717  from slurms/ticket_19746  
						
						... 
						
						
						
						Fixed  #19746  -- Allow deserialization of pk-less data 
					
						2013-02-24 06:31:14 -08:00 
						 
				 
			
				
					
						
							
							
								Łukasz Langa 
							
						 
					 
					
						
						
							
						
						8c8f94fe9d 
					 
					
						
						
							
							Fixes   #19763  - LocaleMiddleware should check for supported languages in settings.LANGUAGE_CODE  
						
						
						
						
					 
					
						2013-02-24 14:43:45 +01:00 
						 
				 
			
				
					
						
							
							
								Tomek Paczkowski 
							
						 
					 
					
						
						
							
						
						99edbe0e27 
					 
					
						
						
							
							Fixed   #19253  -- Extracted template cache key building logic  
						
						... 
						
						
						
						Introduced a public function
django.core.cache.utils.make_template_fragment_key
Thanks @chrismedrela for fruitful cooperation. 
						
						
					 
					
						2013-02-24 14:32:45 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						7106a1e594 
					 
					
						
						
							
							Merge pull request  #819  from erikr/master  
						
						... 
						
						
						
						Fixed  #16302  -- Ensured contrib.comments is IPv6 capable. 
					
						2013-02-24 05:02:00 -08:00 
						 
				 
			
				
					
						
							
							
								Erik Romijn 
							
						 
					 
					
						
						
							
						
						ade992c61e 
					 
					
						
						
							
							Fixed   #16302  -- Ensure contrib.comments is IPv6 capable  
						
						... 
						
						
						
						Changed the ip_address field for Comment to GenericIPAddressField. Added
instructions to the release notes on how to update the schema of existing
databases. 
						
						
					 
					
						2013-02-24 13:58:38 +01:00 
						 
				 
			
				
					
						
							
							
								Bas Peschier 
							
						 
					 
					
						
						
							
						
						5a9b2bce24 
					 
					
						
						
							
							Fixed   #19810  -- MemcachedCache now uses pickle.HIGHEST_PROTOCOL  
						
						
						
						
					 
					
						2013-02-24 13:56:15 +01:00 
						 
				 
			
				
					
						
							
							
								Wiktor Kolodziej 
							
						 
					 
					
						
						
							
						
						f07a5f0a21 
					 
					
						
						
							
							Fixed   #11295 : If ModelAdmin.queryset returns a filtered QS don't require a 2nd count call  
						
						... 
						
						
						
						Original patch rewritten, added tests and get_filters_params method for ChangeList class.
Thanks Alex for the report. 
						
						
					 
					
						2013-02-24 13:23:23 +01:00 
						 
				 
			
				
					
						
							
							
								Florian Apolloner 
							
						 
					 
					
						
						
							
						
						e4ee3d8fca 
					 
					
						
						
							
							Fixed a few ResourceWarnings.  
						
						
						
						
					 
					
						2013-02-24 13:11:19 +01:00 
						 
				 
			
				
					
						
							
							
								Honza Král 
							
						 
					 
					
						
						
							
						
						e4e1287590 
					 
					
						
						
							
							Merge pull request  #817  from rybaktomasz/ticket_5568  
						
						... 
						
						
						
						Fixes  #5568  -- DROP INDEX subcommand 
					
						2013-02-24 04:02:26 -08:00