Sandro Santilli
e72aff4cfb
Have stream emit 'close' rather than 'end' for sake of testing
2014-04-04 16:11:44 +02:00
Sandro Santilli
d21b995726
Enable the test for #534 (needs special naming)
...
This time, I hope, travis will confirm that the fix works with
node-0.10 but not with node-0.8
2014-03-18 13:36:57 +01:00
Sandro Santilli
e19235838d
Add unit test for callback on early postgresql disconnect
...
Test adapted by that provided by Jess Sheneberger in #534
2014-03-18 13:19:07 +01:00
Brian M. Carlson
5f592a1240
Fix exception caused by column names with single quotes
...
Also rename some test files so they match the Makefile regex. They will be included in the test suite from now on.
2014-01-22 08:38:29 -06:00
Hannes Hörl
4f00e5ab1a
typo
2014-01-05 18:29:30 +01:00
Hannes Hörl
caffda67f2
change test to work on travis
2014-01-05 18:26:42 +01:00
Hannes Hörl
7fd79a41c3
Add support for (fallback_)application_name
2014-01-05 18:08:58 +01:00
Hannes Hörl
5c5c57e60b
Fixes bug in test for extended years
2013-12-23 02:13:10 +01:00
Hannes Hörl
9ad0159037
merge with upstream
2013-12-22 23:21:42 +01:00
Aurélio A. Heckert
c0fd4b1431
Set database on socket string connection
...
Allows to conect to a specific database trough this ways:
pg.connect('/some/path database', callback);
pg.connect('socket:/some/path?db=database', callback)
pg.connect('socket:/some/path?db=database&encoding=utf8', callback)
2013-12-19 15:37:26 -03:00
Brian C
f58ff731ce
Merge pull request #477 from rvagg/nan
...
use NAN for Node 0.8->0.11+ compatibility
2013-12-12 16:19:03 -08:00
Hannes Hörl
61f8f55d43
Handle .pgpass in the native client
2013-12-11 01:24:55 +01:00
Michael Payne
e6a2525540
Test for date range extremes
2013-12-09 23:35:46 -05:00
Rod Vagg
6cb167112e
convert to NAN for Node 0.8->0.11+ support
2013-12-06 15:30:28 +11:00
Hannes Hörl
95295ad2fb
Handle .pgpass in the js client
2013-12-06 00:01:51 +01:00
Brian Carlson
c6a235fb5d
Fix race condition in test
2013-10-02 22:39:31 -05:00
Eugene Ware
4662d41972
bind Buffer variables as binary values
2013-09-19 01:50:42 +10:00
Brian Carlson
1674359b57
Respect SSL setting from connection parameters
2013-09-09 11:50:20 -05:00
brianc
bfdea752b2
Respect PGSSLMODE for setting SSL connection
2013-09-05 16:51:16 -05:00
Brian Carlson
a2d0ab286a
Do not run tests for binary mode
2013-09-01 22:03:49 -05:00
Brian Carlson
fb499e4b3d
Fix incorrect failing date test
2013-09-01 21:59:33 -05:00
Brian Carlson
5c233896f1
Add failing early date tests
2013-09-01 21:59:01 -05:00
shine-on
82843153a5
down is used but isn't set
...
https://github.com/brianc/node-postgres/blob/master/script/create-test-tables.js#L41
2013-08-31 12:23:17 +03:00
Brian Carlson
e744d05df7
Add ability to opt-in to int8 parsing
...
Switching the result of all COUNT operations to a string is
a pretty nasty breaking change, and the majority of us aren't
going to be hitting numbers larger than Number.MAX_VALUE
2013-08-29 00:04:27 -05:00
Brian Carlson
4cdd7a116b
Compile result parsing for a 60% speed increase
...
Tested against a 1000 row result set. Need to test against
smaller result sets & figure out a way to make this backwards compatible if possible
2013-08-07 15:33:57 -05:00
Brian Carlson
fb5520bb8a
Remove built-in binary int64 parser
2013-07-30 13:15:31 -05:00
Brian Carlson
343caefb75
Fix race in error handling test
2013-07-23 09:51:48 -05:00
Maciek Sakrejda
816e9b43ea
Use the standard postgres:// URL prefix for consistency
...
Fixes #286 .
2013-07-22 10:45:26 -07:00
rpedela
539d3bae54
Move string escaping tests to proper locations.
2013-07-15 09:13:48 -05:00
rpedela
b5e89b2b9a
Add native and JS tests for escapeLiteral and escapeIdentifier.
2013-07-15 09:13:48 -05:00
Brian Carlson
145666c1b3
Support result rows as arrays
2013-07-08 17:45:06 -05:00
Brian Carlson
325a6d9153
Add failing test for result rows as arrays
2013-07-08 09:40:32 -05:00
Brian Carlson
3f96bbbc5c
Add field metadata to query result object
...
Refactored the way rows are built in the native bindings which should
result in a small performance improvement
2013-07-08 09:19:30 -05:00
Brian Carlson
3f4a44e973
Skip error test on travis
...
Some weird thing with the environment up there is causing the test
to fail about 30% of the time it runs.
2013-07-08 08:04:53 -05:00
Brian C
9d773a29c2
Merge pull request #387 from brianc/issues/350
...
Ensure error being returned to native client
2013-07-08 05:52:25 -07:00
Brian Carlson
d3ba322e3c
Add more output to test to help debug it on travis
2013-07-05 12:52:04 -05:00
Brian C
58b4f266ea
Merge pull request #386 from brianc/js-ssl
...
Fix long-standing hanging SSL connection but with JavaScript
2013-07-01 12:43:54 -07:00
bmc
12cc7d53d8
Add failing test for native quick disconnect hang
2013-06-30 12:03:27 -07:00
bmc
95507dac5f
Enable connection failure error handling tests
2013-06-30 11:39:07 -07:00
bmc
81ce2f6d9c
Make test more robust
2013-06-30 00:12:43 -07:00
Brian C
5806afc8a1
Merge pull request #276 from bryanburgers/connection-url-ssl
...
Add ssl query string to the connection string parser #275
2013-06-29 23:24:02 -07:00
bmc
53a772af49
Add heroku password to heroku test
2013-06-29 23:19:17 -07:00
bmc
f69fe95042
Add failing test for heroku ssl connection
2013-06-29 22:15:56 -07:00
Hannes Hörl
b313a392a7
delete the entire module cache
2013-06-29 10:15:39 +02:00
Hannes Hörl
0d1054a874
remove modules from the cache & load test-helper
2013-06-27 02:42:21 +02:00
Hannes Hörl
7103c044f1
fixed wrong name for test file ... again
2013-06-27 01:52:21 +02:00
Hannes Hörl
0b149e6619
fixed wrong name for test file
2013-06-27 01:47:00 +02:00
Hannes Hörl
37f4d504d2
added test case for NODE_PG_FORCE_NATIVE
2013-06-27 01:37:54 +02:00
Brian C
42bae0c55e
Merge pull request #353 from sevastos/bigint-bulletproofing
...
Handle bigint as string to prevent precision loss
2013-06-18 19:21:43 -07:00
Sandro Santilli
50b42f7eca
Be more verbose about failures of incorrect copy usage test
2013-06-18 12:31:52 +02:00