Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							a5382d7b72 
							
						 
					 
					
						
						
							
							Skip the tests according to the earliest of libpq built/linked.  
						
						
						
					 
					
						2017-03-02 19:32:44 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							3a441467c0 
							
						 
					 
					
						
						
							
							Merge branch 'no-unittest2'  
						
						... 
						
						
						
						Close  #516  
					
						2017-03-02 12:41:33 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							5a65ff5cf4 
							
						 
					 
					
						
						
							
							Don't try to use unittest2  
						
						... 
						
						
						
						Modules importing unittest directly would miss the monkeypatch: see
ticket #516 . 
						
					 
					
						2017-03-01 20:44:04 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							44d8edfd8c 
							
						 
					 
					
						
						
							
							Ignore None arguments passed to make_dsn()  
						
						... 
						
						
						
						Close  #517 . 
					
						2017-03-01 20:12:13 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							3638d349ba 
							
						 
					 
					
						
						
							
							Skip test on PG version with bad interval rounding  
						
						... 
						
						
						
						On these ancient versions:
    =# select '999999:00:00.1'::interval;
                interval
    --------------------------------
     41666 days 15:00:00.0999999046 
						
					 
					
						2017-03-01 02:14:35 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							691df4952b 
							
						 
					 
					
						
						
							
							Handle overflow in interval parsing  
						
						
						
					 
					
						2017-02-24 13:23:56 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							834e9996da 
							
						 
					 
					
						
						
							
							Parse interval only using integers  
						
						... 
						
						
						
						(almost... except for micros rounding)
While this is probably an improvement on the previous implementation,
I am largely waving a dead chicken at windows, which keeps failing to
pass the seconds overflow test. If it doesn't pass now either I'll start
blaming Python's timedelta. 
						
					 
					
						2017-02-24 03:48:41 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							a15dfbbd4f 
							
						 
					 
					
						
						
							
							Try to fix the same problem in windows  
						
						... 
						
						
						
						Previous commit doesn't pass on Windows: it looks like window's floor()
has an integer overflow. 
						
					 
					
						2017-02-24 02:41:34 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							14fe3ad8c9 
							
						 
					 
					
						
						
							
							Fixed integer overflow in interval typecaster  
						
						... 
						
						
						
						Close  #512 . 
					
						2017-02-24 02:10:27 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							d50ed48807 
							
						 
					 
					
						
						
							
							Added readonly and deferrable attributes  
						
						
						
					 
					
						2017-02-16 12:46:35 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							b5d80b609d 
							
						 
					 
					
						
						
							
							Revert pre-2.7b1 behaviour of silent rollback on conn.set_isolation_level()  
						
						... 
						
						
						
						Legacy method is legacy. 
						
					 
					
						2017-02-16 12:46:35 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							20c9c17457 
							
						 
					 
					
						
						
							
							connection.isolation_level is now writable  
						
						
						
					 
					
						2017-02-16 12:46:35 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							3e12522bc9 
							
						 
					 
					
						
						
							
							Don't convert '{}'::unknown into an empty list  
						
						... 
						
						
						
						Close  #506 . 
					
						2017-02-08 08:43:53 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							791befca18 
							
						 
					 
					
						
						
							
							Use pydll to poke into extension library  
						
						... 
						
						
						
						Causes an error in Py 3.6 in debug mode.
Close  #505  
						
					 
					
						2017-02-07 12:29:06 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							28c489f17e 
							
						 
					 
					
						
						
							
							Merge branch 'no-set-default-session'  
						
						
						
					 
					
						2017-02-07 00:58:54 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							7b11b95908 
							
						 
					 
					
						
						
							
							Skipped a couple of tests failing on old dbs  
						
						... 
						
						
						
						I don't even know why - worth investigating. 
						
					 
					
						2017-02-06 21:40:05 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							7f593d5eb0 
							
						 
					 
					
						
						
							
							Skip tests with server not supporting NULL in array  
						
						
						
					 
					
						2017-02-06 21:40:05 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							2e18b42db0 
							
						 
					 
					
						
						
							
							Don't test with server not implementing INSERT with VALUES list  
						
						
						
					 
					
						2017-02-06 21:40:05 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							3873c6c09f 
							
						 
					 
					
						
						
							
							Deal consistently with E'' quotes in tests  
						
						
						
					 
					
						2017-02-06 21:40:05 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							d23fe42873 
							
						 
					 
					
						
						
							
							Work around a race condition in async cancel test  
						
						
						
					 
					
						2017-02-06 21:40:05 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							e599da6308 
							
						 
					 
					
						
						
							
							assertDsnEqual moved as TestSuite method  
						
						
						
					 
					
						2017-02-06 21:40:05 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							9f467231d9 
							
						 
					 
					
						
						
							
							Merge branch 'conform-subclass-adapter'  
						
						
						
					 
					
						2017-02-05 12:13:52 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							c6af16c3ae 
							
						 
					 
					
						
						
							
							Slower timeout for a test that sometimes fail  
						
						... 
						
						
						
						At least it should fail with an error after 2 seconds, not waiting for
Travis timeout of 10 minutes. 
						
					 
					
						2017-02-05 12:06:55 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							3fbff5d848 
							
						 
					 
					
						
						
							
							Give precedence to '__conform__()' over superclasses choosing adapter  
						
						... 
						
						
						
						Close  #456  
					
						2017-02-05 11:54:50 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							9054eeccc0 
							
						 
					 
					
						
						
							
							Set default_transaction_* GUC if session state is changed in autocomit  
						
						
						
					 
					
						2017-02-04 15:19:41 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							665e9dc665 
							
						 
					 
					
						
						
							
							Exposing ISOLATION_LEVEL_DEFAULT to Python  
						
						... 
						
						
						
						This is now the state that is returned to Python if nothing has been
explicitly set. 
						
					 
					
						2017-02-04 14:43:54 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							ca59fd8b3f 
							
						 
					 
					
						
						
							
							Test looking the transactions characteristics instead of the default  
						
						... 
						
						
						
						So we test the effect, not the implementation. Tests pass on master too
this way, three tests fail in this branch, related to autocommit
(sort-of-obviously). 
						
					 
					
						2017-02-04 10:57:30 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							de8b335d80 
							
						 
					 
					
						
						
							
							Merge branch 'master' into sql-compose  
						
						
						
					 
					
						2017-02-03 04:56:02 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							1911b250e3 
							
						 
					 
					
						
						
							
							Merge branch 'async-keyword'  
						
						... 
						
						
						
						Close  #495  
					
						2017-02-03 04:45:17 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							ce9be69615 
							
						 
					 
					
						
						
							
							Added async_ as an alias for async  
						
						... 
						
						
						
						Added in argument for psycopg2.connect() and connection.__init__, and
for the connection.async attribute. 
						
					 
					
						2017-02-03 04:43:49 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							8baf6aa372 
							
						 
					 
					
						
						
							
							Convert warnings into errors on test  
						
						
						
					 
					
						2017-02-03 04:41:32 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							6e89db020c 
							
						 
					 
					
						
						
							
							Merge branch 'fast-executemany'  
						
						
						
					 
					
						2017-02-03 04:40:34 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							dc1b4fff90 
							
						 
					 
					
						
						
							
							Avoid an useless encode/decode roundtrip in execute_values()  
						
						... 
						
						
						
						Tests moved into a separate module. 
						
					 
					
						2017-02-02 17:29:17 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							d8b1fbd905 
							
						 
					 
					
						
						
							
							Further skipping of slow tests  
						
						
						
					 
					
						2017-02-02 03:02:29 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							626e57acda 
							
						 
					 
					
						
						
							
							Merge branch 'fast-executemany'  
						
						
						
					 
					
						2017-02-02 02:40:28 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							88a21689ce 
							
						 
					 
					
						
						
							
							Added note about finding slow tests  
						
						
						
					 
					
						2017-02-02 02:09:59 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							f24de0357f 
							
						 
					 
					
						
						
							
							Allow skipping the slow test  
						
						... 
						
						
						
						It's not so much about tests being slow: some just get stuck and timeout
travis.
Skipped all tests taking about more than 0.2s to run on my laptop.
Fast testing takes about 8s instead of 24. 
						
					 
					
						2017-02-02 01:53:50 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							9bac37baf7 
							
						 
					 
					
						
						
							
							Fixed execute_values with unicode  
						
						... 
						
						
						
						Also added unicode tests. 
						
					 
					
						2017-02-01 02:47:59 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							2e2dcd536b 
							
						 
					 
					
						
						
							
							Fixed fast execute functions with Python 3  
						
						
						
					 
					
						2017-02-01 02:36:54 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							a95fd3df1a 
							
						 
					 
					
						
						
							
							Added execute_batch and execute_values functions  
						
						
						
					 
					
						2017-02-01 01:59:47 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							a8a3a298f8 
							
						 
					 
					
						
						
							
							Autonumbered args not available in Python 2.6  
						
						
						
					 
					
						2017-01-03 17:53:02 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							71a168797c 
							
						 
					 
					
						
						
							
							Several improvements to the sql objects  
						
						... 
						
						
						
						Comparable, iterable, content accessible 
						
					 
					
						2017-01-03 17:27:01 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							a76e665567 
							
						 
					 
					
						
						
							
							Use {} instead of %s placeholders in SQL composition  
						
						
						
					 
					
						2017-01-03 15:02:34 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							cf40bff2e2 
							
						 
					 
					
						
						
							
							Dropped sql.compose  
						
						... 
						
						
						
						Use a SQL % operator instead. 
						
					 
					
						2017-01-01 08:39:02 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							4a55b8018a 
							
						 
					 
					
						
						
							
							Adding sql module documentation  
						
						
						
					 
					
						2017-01-01 08:12:05 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							41b9bfe401 
							
						 
					 
					
						
						
							
							Added test for sql percents treatment  
						
						
						
					 
					
						2017-01-01 06:37:09 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							828415d476 
							
						 
					 
					
						
						
							
							Typo: composible -> composable  
						
						
						
					 
					
						2017-01-01 06:32:18 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							ad2643266f 
							
						 
					 
					
						
						
							
							Fixed sql.compose with no args and added tests  
						
						
						
					 
					
						2017-01-01 06:26:54 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							8c020ca47a 
							
						 
					 
					
						
						
							
							Fixed sql.Composed representation  
						
						
						
					 
					
						2017-01-01 06:26:42 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							600416aafc 
							
						 
					 
					
						
						
							
							Fixed sql stuff in Py3  
						
						
						
					 
					
						2017-01-01 05:59:21 +01:00