Tim Graham 
							
						 
					 
					
						
						
							
						
						567cfc1601 
					 
					
						
						
							
							[1.10.x] Replaced use of TestCase.fail() with assertRaises().  
						
						... 
						
						
						
						Also removed try/except/fail antipattern that hides exceptions.
Backport of c9ae09addf 
						
						
					 
					
						2016-07-01 09:58:56 -04:00 
						 
				 
			
				
					
						
							
							
								Hasan 
							
						 
					 
					
						
						
							
						
						3d0dcd7f5a 
					 
					
						
						
							
							Refs  #26022  -- Used context manager version of assertRaises in tests.  
						
						
						
						
					 
					
						2016-01-29 12:32:18 -05:00 
						 
				 
			
				
					
						
							
							
								Flavio Curella 
							
						 
					 
					
						
						
							
						
						c2e70f0265 
					 
					
						
						
							
							Fixed   #21127  -- Started deprecation toward requiring on_delete for ForeignKey/OneToOneField  
						
						
						
						
					 
					
						2015-07-27 18:28:13 -04:00 
						 
				 
			
				
					
						
							
							
								Andriy Sokolovskiy 
							
						 
					 
					
						
						
							
						
						fc19f9315b 
					 
					
						
						
							
							Refs  #22728  - Added missing tests for defaults__exact case  
						
						
						
						
					 
					
						2015-06-05 09:22:49 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						0ed7d15563 
					 
					
						
						
							
							Sorted imports with isort; refs  #23860 .  
						
						
						
						
					 
					
						2015-02-06 08:16:28 -05:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						51890ce889 
					 
					
						
						
							
							Applied ignore_warnings to Django tests  
						
						
						
						
					 
					
						2014-12-30 18:16:25 +01:00 
						 
				 
			
				
					
						
							
							
								Loic Bistuer 
							
						 
					 
					
						
						
							
						
						0eccf8fbea 
					 
					
						
						
							
							Fixed misplaced test case.  
						
						
						
						
					 
					
						2014-10-08 05:11:09 +07:00 
						 
				 
			
				
					
						
							
							
								Loic Bistuer 
							
						 
					 
					
						
						
							
						
						ed37f7e979 
					 
					
						
						
							
							Fixed   #23611  -- update_or_create failing from a related manager  
						
						... 
						
						
						
						Added update_or_create to RelatedManager, ManyRelatedManager and
GenericRelatedObjectManager.
Added missing get_or_create to GenericRelatedObjectManager. 
						
						
					 
					
						2014-10-08 03:27:31 +07:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						25b2ce896b 
					 
					
						
						
							
							Consolidated get_or_create tests.  
						
						
						
						
					 
					
						2014-04-21 12:12:09 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						79f05616fb 
					 
					
						
						
							
							Fixed flake8 warnings introduced in recent commits.  
						
						
						
						
					 
					
						2014-04-16 16:49:37 -04:00 
						 
				 
			
				
					
						
							
							
								Liav Koren 
							
						 
					 
					
						
						
							
						
						9b29a551e4 
					 
					
						
						
							
							Refs  #18586  - Refactored model get_or_create test.  
						
						... 
						
						
						
						Refactored get_or_create test into several smaller test functions across two
different test classes. Also converted the comments over to docstrings. 
						
						
					 
					
						2014-04-14 18:19:37 -04:00 
						 
				 
			
				
					
						
							
							
								Loic Bistuer 
							
						 
					 
					
						
						
							
						
						a2814846ca 
					 
					
						
						
							
							Fixed E124 pep8 warnings.  
						
						
						
						
					 
					
						2013-12-10 15:12:48 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						96d1d4e292 
					 
					
						
						
							
							Removed unused local variables in tests.  
						
						
						
						
					 
					
						2013-10-19 08:31:38 -04:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						e6c0020d19 
					 
					
						
						
							
							Translated a test to English for consistency.  
						
						... 
						
						
						
						Also fixed a typo. 
						
						
					 
					
						2013-09-22 22:48:22 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						5c1143910e 
					 
					
						
						
							
							Removed most of absolute_import imports  
						
						... 
						
						
						
						Should be unneeded with Python 2.7 and up.
Added some unicode_literals along the way. 
						
						
					 
					
						2013-07-29 20:28:13 +02:00 
						 
				 
			
				
					
						
							
							
								Karol Sikora 
							
						 
					 
					
						
						
							
						
						6272d2f155 
					 
					
						
						
							
							Fixed   #20429  -- Added QuerySet.update_or_create  
						
						... 
						
						
						
						Thanks tunixman for the suggestion and Loic Bistuer for the review. 
						
						
					 
					
						2013-07-12 08:26:35 -04:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						c6e6d4eeb7 
					 
					
						
						
							
							Defined available_apps in relevant tests.  
						
						... 
						
						
						
						Fixed  #20483 . 
					
						2013-06-10 11:30:01 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						90af278203 
					 
					
						
						
							
							Fixed   #16137  - Removed kwargs requirement for QuerySet.get_or_create  
						
						... 
						
						
						
						Thanks wilfred@, poirier, and charettes for work
on the patch. 
						
						
					 
					
						2013-05-27 10:01:14 -04:00 
						 
				 
			
				
					
						
							
							
								Shai Berger 
							
						 
					 
					
						
						
							
						
						36d47f72e3 
					 
					
						
						
							
							Fixed get_or_create...test_savepoint_rollback test for Python3  
						
						... 
						
						
						
						The test was always skipped on Python3 because string literals are unicode 
						
						
					 
					
						2013-05-26 01:53:24 +03:00 
						 
				 
			
				
					
						
							
							
								Shai Berger 
							
						 
					 
					
						
						
							
						
						cf159e5c93 
					 
					
						
						
							
							Fix get_or_create test failure under Oracle  
						
						... 
						
						
						
						Test expected that when given invalid utf-8, the backend should raise
a DatabaseError, but the Oracle backend raises a UnicodeDecodeError. 
						
						
					 
					
						2013-05-26 01:39:34 +03:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						0e51d8eb66 
					 
					
						
						
							
							Fixed   #20463  -- Made get_or_create more robust.  
						
						... 
						
						
						
						When an exception other than IntegrityError was raised, get_or_create
could fail and leave the database connection in an unusable state.
Thanks UloPe for the report. 
						
						
					 
					
						2013-05-22 10:56:06 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Gaynor 
							
						 
					 
					
						
						
							
						
						7c56212c71 
					 
					
						
						
							
							Lower the max length for a test field so that it works on MySQL.  
						
						
						
						
					 
					
						2013-05-19 13:58:58 -07:00 
						 
				 
			
				
					
						
							
							
								Pablo Recio 
							
						 
					 
					
						
						
							
						
						65f9e0affd 
					 
					
						
						
							
							Fixes   #18896 . Add tests verifying that you can get IntegrityErrors using get_or_create through relations like M2M, and it also adds a note into the documentation warning about it  
						
						
						
						
					 
					
						2013-05-19 14:16:12 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						3a4276ffc3 
					 
					
						
						
							
							Tested that get_or_create raises IntegrityError.  
						
						... 
						
						
						
						It used to raise "DatabaseError: no such savepoint" with the old
transaction management. Closes  #15117 . 
						
						
					 
					
						2013-04-28 17:15:41 +02:00 
						 
				 
			
				
					
						
							
							
								Florian Apolloner 
							
						 
					 
					
						
						
							
						
						89f40e3624 
					 
					
						
						
							
							Merged regressiontests and modeltests into the test root.  
						
						
						
						
					 
					
						2013-02-26 14:36:57 +01:00