brianc
|
2835f25e3f
|
make booo's tests pass for the native client
|
2011-10-03 03:26:50 -05:00 |
|
booo
|
38f4b04140
|
error-handling-test: implemented some tests for the Client.prototype.connect with callback (#52)
|
2011-10-03 03:26:50 -05:00 |
|
brianc
|
1731def7dd
|
assert against correct client object
|
2011-09-13 18:18:44 -05:00 |
|
brianc
|
ec1c70c4b5
|
ability to pause/resume drain event for long-running async transactions
|
2011-08-29 23:43:36 -05:00 |
|
brianc
|
45a5142159
|
remove dead test code
|
2011-08-29 23:29:08 -05:00 |
|
brianc
|
2ddc553ee4
|
pg object emit error event on idle pooled client errors
|
2011-08-29 02:35:46 -05:00 |
|
brianc
|
d9fbe9e878
|
remove require.paths use
|
2011-08-29 02:35:08 -05:00 |
|
brianc
|
293eaf8b0f
|
failing test for inconsistent js/native query api
|
2011-08-15 20:37:46 -05:00 |
|
brianc
|
c16c7f619d
|
configurable idle timeout on pooled clients
|
2011-08-11 21:52:29 -05:00 |
|
brianc
|
4cb97a2b9e
|
switch to node-pool from custom client pool
|
2011-08-11 20:59:56 -05:00 |
|
brianc
|
a7fbe95e72
|
make pg.connect config/conString argument optional
|
2011-08-11 19:32:57 -05:00 |
|
Aleksey Zhukov
|
6dd0157280
|
Fixes for testing with non-local Postgres server.
|
2011-07-20 01:55:39 +04:00 |
|
brianc
|
1fbe54d5f2
|
fix gh#36
|
2011-07-12 23:08:16 -05:00 |
|
brianc
|
f395ee646f
|
fix failing error handling tests
|
2011-07-10 13:34:25 -05:00 |
|
brianc
|
de7f90f315
|
Merge branch 'master' of https://github.com/brianc/node-postgres
|
2011-06-02 07:29:32 -05:00 |
|
brianc
|
7fb6c430df
|
failing test (currently ignored) for pure js connection error handling
|
2011-06-02 07:28:05 -05:00 |
|
brianc
|
f7e81edc1a
|
added extra tests contributed by napa3um
|
2011-05-19 23:14:20 -05:00 |
|
brianc
|
0ea77f475b
|
fix for gh-issue #26
|
2011-05-19 20:46:27 -05:00 |
|
brianc
|
699ef7b294
|
temporarily ignore metadata test
|
2011-05-19 19:19:58 -05:00 |
|
brianc
|
a69928ee46
|
make tests for native always test native
|
2011-05-19 19:18:43 -05:00 |
|
brianc
|
94f670590f
|
support for connecting via hostname with native bindings (using node async dns lookup instead of sync libpq dns)
|
2011-05-05 19:13:43 -05:00 |
|
brianc
|
6c7b908367
|
test for pool name caching
|
2011-05-02 00:16:07 -05:00 |
|
Brian Carlson
|
c98bb21641
|
failing test for native query with object as first parameter and callback as second parameter
|
2011-04-20 22:48:40 -05:00 |
|
Brian Carlson
|
c75c6e3040
|
fix failing test on 9.0 due to the 'instant' nature of notification messages
|
2011-04-14 23:20:15 -05:00 |
|
brianc
|
0792c0a51b
|
fix test to work with 8.x versions of postgres
|
2011-04-14 23:11:36 -05:00 |
|
Brian Carlson
|
e4ce36bda8
|
support for 'payload' of notification in postgres >=9.0
|
2011-04-14 22:53:44 -05:00 |
|
brianc
|
bd3dc8518e
|
Merge branch 'master' into libpq
|
2011-03-07 19:25:56 -06:00 |
|
brianc
|
a205f612eb
|
modified to test larger and more frequent dataset
|
2011-03-07 19:15:27 -06:00 |
|
brianc
|
2cecd76dfe
|
renamed test file to get picked up by automatic test running
|
2011-03-07 19:00:53 -06:00 |
|
brianc
|
847d84f82e
|
fixed 'overload' error for NativeQuery constructor
|
2011-03-07 18:56:50 -06:00 |
|
Darwin
|
db72f684c9
|
added a test that triggers a bug i found, in my project i fixed the bug by making the query smaller (char count).
|
2011-03-07 12:59:57 +01:00 |
|
brianc
|
1fd718bd74
|
work on named prepared statements
|
2011-03-06 21:32:58 -06:00 |
|
brianc
|
941b2e298d
|
work on named queries
|
2011-03-05 12:01:57 -06:00 |
|
brianc
|
0a672a6329
|
re-include previously ignored, failing test for named statements in prep for implementing feature
|
2011-03-05 11:32:37 -06:00 |
|
brianc
|
f38f5d6cf6
|
pass args to client tests
|
2011-03-05 11:32:18 -06:00 |
|
brianc
|
1226ee2012
|
only test for client configuration during pure-js tests
|
2011-03-05 11:32:10 -06:00 |
|
brianc
|
3399352383
|
errors from libpq come back with appropriate data
|
2011-03-04 22:28:40 +00:00 |
|
brianc
|
e4a9abd0ec
|
made connection tests not use wrong version of client
|
2011-03-04 20:07:20 +00:00 |
|
brianc
|
c1b5fe2ab0
|
native 'notify' and 'notification' events
|
2011-03-04 20:04:59 +00:00 |
|
brianc
|
bbe704b8db
|
merged master
|
2011-03-04 19:32:54 +00:00 |
|
brianc
|
1cd1721f7f
|
integration notification tests
|
2011-03-04 19:30:19 +00:00 |
|
brianc
|
5459773b90
|
properly emit notice messages on client
|
2011-03-03 23:30:17 +00:00 |
|
brianc
|
7f582a5811
|
more tests passing
|
2011-03-03 18:46:24 +00:00 |
|
brianc
|
0b97f699c5
|
merge master into topic
|
2011-03-03 18:31:20 +00:00 |
|
brianc
|
d38ea0131f
|
passing more tests
|
2011-03-03 18:29:00 +00:00 |
|
brianc
|
d403958869
|
fix test failure
|
2011-03-03 18:23:02 +00:00 |
|
brianc
|
7e2f713af3
|
running all client integration tests against native client - many failures
|
2011-03-03 18:21:43 +00:00 |
|
bmc
|
b76ced7144
|
begin type coercion for libpq
|
2011-03-01 21:03:51 +00:00 |
|
bmc
|
9eed57be84
|
updated integration tests of defaults to test for new values
|
2011-03-01 20:28:44 +00:00 |
|
Brian Carlson
|
6a2adc1feb
|
more api compat
|
2011-02-23 19:40:52 -06:00 |
|
Brian Carlson
|
7d05daaf2c
|
removed some globals from tests
|
2011-02-23 19:50:43 -06:00 |
|
Brian Carlson
|
8fe4f85714
|
all simple query tests now passing
|
2011-02-23 19:15:16 -06:00 |
|
brianc
|
ce56fb6453
|
beginning of js Client compatible api
|
2011-02-22 23:52:25 -06:00 |
|
Brian Carlson
|
fe74b91041
|
removed references to 'connection' in client integration tests
|
2011-02-22 19:16:05 -06:00 |
|
brianc
|
1dfe510abe
|
move spike test file and start new test directory
|
2011-02-20 16:05:50 -06:00 |
|
Brian Carlson
|
59d813c8b5
|
connection to postgres via libpq bindings successful
|
2011-02-19 09:24:46 -06:00 |
|
Brian Carlson
|
0f0f59c12f
|
initial experiment with libpq bindings
|
2011-02-18 11:38:47 -06:00 |
|
Brian Carlson
|
2029248dbe
|
edge case millisecond parsing fixed
|
2011-01-23 23:58:03 -06:00 |
|
Brian Carlson
|
2e3dee254f
|
failing test for the elusive milisecond parsing bug
|
2011-01-23 22:19:55 -06:00 |
|
Brian Carlson
|
79c5faf547
|
first pass at array type conversion
|
2011-01-21 16:53:24 -06:00 |
|
brianc
|
56ba2567ce
|
result of query contains metadata about query execution
|
2011-01-19 00:35:32 -06:00 |
|
Brian Carlson
|
41add49925
|
failing test for multiple calls of callback when multiple commands are executed
|
2011-01-18 22:20:23 -06:00 |
|
Brian Carlson
|
25398def4d
|
no longer ignore millisecond integration test
|
2011-01-10 16:26:48 -06:00 |
|
brianc
|
28bbbf9087
|
modified connection info for invalid connection test to use localhost
in order to avoid long timeouts in dns
|
2010-12-24 20:01:11 -06:00 |
|
brianc
|
7dc89cec04
|
made integration tests die faster when they cannot connect to the database
|
2010-12-19 15:12:51 -06:00 |
|
brianc
|
eec75ea871
|
die on client/query errors in integration tests
|
2010-12-19 14:49:14 -06:00 |
|
brianc
|
ac92b4a8e6
|
Merge branch 'master' of https://github.com/JulianBirch/node-postgres into JulianBirch-master
|
2010-12-19 14:16:33 -06:00 |
|
Julian Birch
|
721cf56eb3
|
Rows are now associative arrays rather than straight arrays.
|
2010-12-19 09:41:11 +00:00 |
|
brianc
|
4bda436b2b
|
added test for transactions
|
2010-12-18 14:50:30 -06:00 |
|
Brian Carlson
|
9281ff9860
|
failing test for query errors not being trapped in callback
|
2010-12-16 23:48:58 -06:00 |
|
Brian Carlson
|
26b28a7565
|
added test for ending multiple connection pools at once
|
2010-12-14 19:30:32 -06:00 |
|
Brian Carlson
|
fb463923d8
|
test refactoring
|
2010-12-14 19:23:01 -06:00 |
|
Brian Carlson
|
b3e56afea2
|
initial working connection pool implementation & tests
|
2010-12-13 17:21:40 -06:00 |
|
Brian Carlson
|
618c268788
|
pass sink up the chain
|
2010-12-13 17:21:09 -06:00 |
|
Brian Carlson
|
ab13d0c1eb
|
initial crack at connection pooling -- still dirty
|
2010-12-10 17:32:34 -06:00 |
|
Brian Carlson
|
f0291d30d7
|
nested query and streamlined api working
|
2010-12-02 17:47:54 -06:00 |
|
Brian Carlson
|
8d7ff353af
|
fix to allow executing queries within the callback function of another query.
there was a timing issue with emiting the drain event
|
2010-11-21 23:30:10 -06:00 |
|
Brian Carlson
|
de5438e6f5
|
started working on specifying defaults
|
2010-11-20 14:09:18 -06:00 |
|
Brian Carlson
|
2fd220d8e2
|
fix to make connection error reporting more robust in test
|
2010-11-17 13:13:27 -06:00 |
|
Brian Carlson
|
f7d990068f
|
more integration tests for new api
|
2010-11-15 01:12:29 -06:00 |
|
Brian Carlson
|
0bde640bab
|
overloaded "simple" query api to provide callback enabled prepared statement
|
2010-11-15 00:42:38 -06:00 |
|
Brian Carlson
|
91aac6d350
|
initial callback api integration underway
|
2010-11-15 00:10:21 -06:00 |
|
Brian Carlson
|
f8096cbe55
|
initial work on streamlined client interface
|
2010-11-14 23:04:41 -06:00 |
|
Brian Carlson
|
78c4ca832c
|
test for row count > result count in cursor row limit
|
2010-11-14 17:56:18 -06:00 |
|
Brian Carlson
|
ebf5c5c4ed
|
support for limiting number of rows returned at a time from a cursor
|
2010-11-14 17:53:49 -06:00 |
|
Brian Carlson
|
6585f85d03
|
query object now emits query related errors, client object no longer
emits query related errors
|
2010-11-14 16:50:38 -06:00 |
|
brianc
|
95ee9e645c
|
query now returns named records in rows
|
2010-11-04 00:21:29 -05:00 |
|
brianc
|
b9387dfda5
|
added more robust multiple query result tests
|
2010-11-03 23:16:58 -05:00 |
|
brianc
|
dbc84f69f0
|
changed integration test to depend on row array methods for
future-proofing any accidental api change
|
2010-11-03 23:08:14 -05:00 |
|
brianc
|
2efe451ee6
|
added Row object instead of returning raw dataRow object w/ coerced types
|
2010-11-03 23:06:07 -05:00 |
|
brianc
|
1b9ccf97e9
|
reduced number of flush messages during prepared statement, 2x performance
|
2010-11-02 03:29:11 -05:00 |
|
brianc
|
aa53908e88
|
updating tests to use fewer connections and up timeout for slower machines
|
2010-11-02 18:15:41 -05:00 |
|
brianc
|
381598d3c0
|
date type coercion works in both directions
|
2010-11-02 00:50:42 -05:00 |
|
brianc
|
6841178ca2
|
modified tests to correctly check for adjusted utc values
|
2010-11-02 00:23:39 -05:00 |
|
brianc
|
2ce2277bcf
|
updated type coercion test execution order to not fail due to slow query perf timeouts
|
2010-11-01 20:38:22 -04:00 |
|
brianc
|
074779b5ff
|
initial work on dates
|
2010-11-01 00:27:05 -05:00 |
|
brianc
|
d2079478da
|
change name of assert.raises to assert.emits
|
2010-10-31 14:43:10 -05:00 |
|
brianc
|
a928453d69
|
integration tests for parsing types, failing on nulls
|
2010-10-30 21:10:26 -05:00 |
|
brianc
|
df2533e9a3
|
adding begining of better testing of types
|
2010-10-30 21:10:26 -05:00 |
|
bmc
|
cafded964e
|
support for 'emptyQuery' command
|
2010-10-29 21:33:53 -04:00 |
|
bmc
|
adcadd5810
|
rename to correct typo in filename
|
2010-10-29 21:16:37 -04:00 |
|
bmc
|
e57e1809a3
|
no-data test passing
|
2010-10-29 21:16:05 -04:00 |
|
bmc
|
8108736b21
|
added more complicated simple query & used 'drain' event to disconnect
|
2010-10-29 21:10:49 -04:00 |
|
bmc
|
d0de1fc890
|
unrolled test nesting to better demonstrate async nature
|
2010-10-29 21:05:35 -04:00 |
|
brianc
|
d38a7f5ed7
|
added tests to support noData & extra query scenarios but currently
failing...ignoring for now
|
2010-10-29 00:46:08 -05:00 |
|
brianc
|
da8026df9d
|
prepared statements moved forward a good deal
|
2010-10-28 19:09:40 -05:00 |
|
brianc
|
0787df4f74
|
remove detailed logging from integration test
|
2010-10-28 01:04:55 -05:00 |
|
brianc
|
104727fd87
|
simple prepared statements working!
|
2010-10-28 00:50:45 -05:00 |
|
brianc
|
239a12fa1c
|
file renames
|
2010-10-27 23:51:08 -05:00 |
|
brianc
|
b5d02a995a
|
basic test for client error handling
|
2010-10-26 08:51:12 -05:00 |
|
brianc
|
6699cccafe
|
more asertions for simple query test
|
2010-10-26 08:47:05 -05:00 |
|
brianc
|
490bfdaebd
|
slight refactor to client integration tests in prep for deeper testing effort
|
2010-10-26 08:31:58 -05:00 |
|
brianc
|
721a2e810e
|
integration test refactoring
|
2010-10-25 17:43:55 -05:00 |
|
brianc
|
3e0c2e4809
|
automatically handle connection password from cli args
|
2010-10-25 17:25:44 -05:00 |
|
brianc
|
c3f69a8be7
|
add end to client
|
2010-10-25 17:24:17 -05:00 |
|
brianc
|
2a594b624d
|
remove redundant auth tests and connect with command line arguments
|
2010-10-25 15:19:01 -05:00 |
|
brianc
|
e5bcdc4542
|
added integration tests for simple queries via the client api
|
2010-10-25 01:40:24 -05:00 |
|
brianc
|
ccc04cdd0b
|
add cli parsing to all tests
|
2010-10-25 01:30:14 -05:00 |
|
brianc
|
d927e7e3f5
|
changed Connection#startupMessage to Connection#startup
|
2010-10-24 21:28:10 -05:00 |
|
brianc
|
e89aa9c84c
|
changed Connection#passwordMessage to Connection#password
|
2010-10-24 21:26:18 -05:00 |
|
brianc
|
ec4078d508
|
renamed 'notificationResponse' to 'notification' for consistency
|
2010-10-24 14:45:07 -05:00 |
|
brianc
|
1b56e708e9
|
integration test for notifications
|
2010-10-23 23:12:02 -05:00 |
|
brianc
|
4743195597
|
test refactoring
|
2010-10-23 22:07:00 -05:00 |
|
brianc
|
a5fba7515e
|
modified callback nesting to ensure test is called after all setup is complete
|
2010-10-23 21:16:21 -05:00 |
|
brianc
|
3edb02aa67
|
big refactor, all tests passing
|
2010-10-23 20:26:24 -05:00 |
|
brianc
|
057df36e2a
|
simple bound queries
|
2010-10-23 16:21:11 -05:00 |
|
brianc
|
cb7717b5b1
|
updated integration tests
|
2010-10-23 13:56:38 -05:00 |
|
brianc
|
65dbfa43ec
|
renamed Client#disconnect to Client#end
|
2010-10-22 18:28:10 -05:00 |
|
brianc
|
406e8a56a9
|
got basic password authentication working
|
2010-10-19 23:29:23 -05:00 |
|
brianc
|
cf5bcaa140
|
working on integration test
|
2010-10-10 23:02:50 -05:00 |
|
brianc
|
87fb4b9360
|
moved integration tests into sub folder
|
2010-10-10 18:25:47 -05:00 |
|