Commit Graph

48 Commits

Author SHA1 Message Date
qz
f2ea8b7687 char type allows only 7bit values, tests for char encode/decode fixed 2019-01-24 10:11:59 +03:00
qz
96f9f1eba1 tests fix, removed builds for 7.10 / 8.0, pg 10, travis xenial base image 2019-01-24 06:51:04 +03:00
VyacheslavHashov
940cf38f9c Change ByteString to Encode in Bind message 2017-07-13 14:57:23 +03:00
VyacheslavHashov
a2536fd5f4 Changed Vector to [] in Query and client messages 2017-07-13 14:38:05 +03:00
VyacheslavHashov
2071eff1fc QuickCheck test for encoding bool and double 2017-07-13 14:21:46 +03:00
VyacheslavHashov
2072ede0a6 Tests connection remains valid after PostgresError 2017-07-12 00:44:49 +03:00
VyacheslavHashov
ddae86b8d0 Refactor numeric tests 2017-07-11 06:13:00 +03:00
VyacheslavHashov
da8150edcc QuickCheck tests for date/time types and numeric 2017-07-11 05:10:54 +03:00
VyacheslavHashov
8b7741f678 QuickCheck tests for existing codecs 2017-07-06 21:37:47 +03:00
VyacheslavHashov
1c63283fd4 Some refactorins decoders 2017-03-01 19:55:48 +03:00
VyacheslavHashov
85fb669e5b Moved out high-lever from bench and tests 2017-03-01 19:31:42 +03:00
VyacheslavHashov
3afc091938 High-lever prototype for decoders 2017-03-01 03:37:27 +03:00
VyacheslavHashov
6e0568347c DataRows decoder 2017-02-25 21:52:11 +03:00
VyacheslavHashov
7681fe2d8f More useful DataRows 2017-02-25 20:40:36 +03:00
VyacheslavHashov
5bd2b342e3 Moved Parser to separate module 2017-02-25 19:45:12 +03:00
VyacheslavHashov
321aea42bf Throwing Incorrect Usage Exceptions 2017-02-16 20:53:22 +03:00
VyacheslavHashov
937f17244c Correct parsing server messages 2017-02-16 20:11:29 +03:00
VyacheslavHashov
35dbee5380 Deleted Either from Decode 2017-02-14 21:54:10 +03:00
VyacheslavHashov
5a1db7ee58 Test that correct datarows received 2017-02-13 18:52:58 +03:00
VyacheslavHashov
4bc7fa2c72 Additional fault test: receiver died before sending queries 2017-02-13 18:33:42 +03:00
VyacheslavHashov
6f87e60770 Test passing 2017-02-13 18:27:50 +03:00
VyacheslavHashov
a678443b0d Test compiles 2017-02-13 17:30:39 +03:00
VyacheslavHashov
9fd5d0c1c2 Receiver exception 2017-02-13 16:42:10 +03:00
VyacheslavHashov
72f90fbeed Connection common 2017-02-13 14:57:24 +03:00
VyacheslavHashov
9b66435d49 Fixed test for fault simple query 2017-02-12 20:51:39 +03:00
VyacheslavHashov
2889f547ec More testing fault scenarios when exception throwed in receiver thread 2017-02-10 15:14:21 +03:00
VyacheslavHashov
f0081893d6 Test faults of receiver thread when sending batches 2017-02-09 20:35:06 +03:00
VyacheslavHashov
88bb3ae7d7 Refactored Query module 2017-02-09 20:05:49 +03:00
VyacheslavHashov
8e816e5b68 Handling DecodeError in receiver thread 2017-02-09 15:46:21 +03:00
VyacheslavHashov
43640322e0 Test for large query 2017-02-09 12:37:52 +03:00
VyacheslavHashov
5bc8274ac5 Moved parseServerVersion to Decoders 2017-02-08 19:05:21 +03:00
VyacheslavHashov
213bb53504 Changed sending/receiving value to Maybe to indicate NULL 2017-02-07 14:39:21 +03:00
VyacheslavHashov
b0b7d42c62 Prepared statement cache works 2017-02-02 03:45:37 +03:00
VyacheslavHashov
f1c7ab2420 Improved Query datatype 2017-02-02 03:09:07 +03:00
VyacheslavHashov
8d2a0ebda5 Parser server version 2017-02-02 00:18:06 +03:00
VyacheslavHashov
c618ccf89b Test for SimpleQuery and ExtendedQuery in single connection 2017-02-01 07:29:57 +03:00
VyacheslavHashov
3dc608a4f0 Splitted code into few modules 2017-02-01 06:53:56 +03:00
VyacheslavHashov
f2a59ae63a Added connection errors 2017-02-01 05:09:35 +03:00
VyacheslavHashov
2964eddf2d Small refactorings in tests 2017-01-29 05:45:44 +03:00
VyacheslavHashov
8cd8a1a9a2 Testing multiple batches in single connection 2017-01-29 05:37:17 +03:00
VyacheslavHashov
89c8720760 Test describing statements 2017-01-29 05:21:46 +03:00
VyacheslavHashov
3a4ca4c47c Asserting invalid batches 2017-01-29 04:22:55 +03:00
VyacheslavHashov
f34eabe971 Test sending batches 2017-01-29 03:48:14 +03:00
VyacheslavHashov
d0fe8bae6e Testing protocol messages 2017-01-29 01:48:25 +03:00
VyacheslavHashov
0840e399ed Connection mode 2017-01-28 23:58:12 +03:00
VyacheslavHashov
a61d7c0165 Added Travis CI 2017-01-28 02:26:52 +03:00
VyacheslavHashov
5eac02edf1 Connection settings in different test suite 2017-01-28 02:12:59 +03:00
VyacheslavHashov
f463f48b80 First test, connection tests 2017-01-28 01:31:06 +03:00