Matt Broadstone
55da181788
a little closer to proper tuning
2014-06-09 19:39:09 -04:00
Matt Broadstone
1510e1f6c6
provide access to tuning variables, add checks for frameMax per spec in a number of areas,
...
add an incomplete autotest for using connection tuning parameters
2014-06-09 19:27:24 -04:00
Matt Broadstone
182b493119
increase default delay in waitForSignal to 5sec for travis tests
2014-06-09 15:18:37 -04:00
Matt Broadstone
aff5fb70b7
added autotests for exclusive queues
2014-06-09 15:10:35 -04:00
Matt Broadstone
50a588e678
allow for creation of a queue with no name, added auto test for validation
2014-06-09 14:07:13 -04:00
Matt Broadstone
60167321a9
add test for incompatible authentication mechanisms
2014-06-06 16:49:45 -04:00
Matt Broadstone
f11caabb14
add auto test for unbinding from an exchange
2014-06-06 14:40:05 -04:00
Matt Broadstone
bad40ac83b
- updated all manual tests to reorder publish parameters (routeKey first)
...
- updated all manual tests to remove queues with no name
2014-06-06 14:32:46 -04:00
Matt Broadstone
8599cec147
- added auto tests for binding to standard AMQP-defined exchanges
...
- removed name parameter from Queue::declare, reducing confusion. Updated manual test to reflect this change
2014-06-06 13:37:36 -04:00
Matt Broadstone
9b45f2ac58
- added auto tests for remove
...
- remove now takes flags rather than magical booleans
- fixed a bug delete -> deleteOk in QueuePrivate so we can listen for sync queue destruction
- added error signals to Client(Connection), and Channel
- removed automatic calls to remove a Queue when the channel is closed, or Queue is deleted
this behavior is already handled by the AutoDelete declare option
2014-06-06 12:10:51 -04:00
Matt Broadstone
af0ccf6e7d
disable autoReconnect auto test because of travis
2014-06-05 16:16:22 -04:00
Matt Broadstone
607af62b7a
added crude autotest for autoReconnect, made connect and disconnect private slots of Client
2014-06-05 16:09:52 -04:00
Matt Broadstone
d9d52e489a
Queue::messageReceived no longer passes the queue as a parameter (use sender() if you need it)
...
fixed qamqp manual test to send key before message
2014-06-05 15:44:14 -04:00
Matt Broadstone
01d792f38d
refactor Message to be explicitly shared class, rather than passing
...
shared pointers around directly
2014-06-05 15:37:41 -04:00
Matt Broadstone
eaee35df12
add a test for a default exchange to tst_QAMQPQueue
2014-06-04 10:24:45 -04:00
Matt Broadstone
9a4e1f2764
update travis config for qt5 builds, add build status to README.md
2014-06-03 22:16:57 -04:00
Matt Broadstone
e9dcb18c44
remove no longer needed auto test
2014-06-03 16:46:51 -04:00
Matt Broadstone
fde4bcf39a
overhauled tests, added TestCase class, made a few skeleton auto tests
2014-06-03 13:48:50 -04:00
Matt Broadstone
360e64b34b
add auto tests for standard exchange types
...
fixed a bug with reporting the removal of an exchange
added an ExchangeType enum for standard types
2014-06-02 11:00:04 -04:00
Matt Broadstone
3d69359431
renamed open/close methods to connectToHost/disconnectFromHost (to mirror Qt socket API), added the first auto tests!
2014-05-29 10:16:33 -04:00
Matt Broadstone
7a708cc39a
added dummy auto tests
2014-05-28 16:27:46 -04:00
Matt Broadstone
cd33957147
rename amqp => amqp_client
2014-05-28 13:05:51 -04:00
Matt Broadstone
7394092f60
turn qamqp into a proper library, set up test dir structure, moved qamqp test app to manual test
2014-05-28 12:52:42 -04:00
Matt Broadstone
565d0e04df
rename and move pro files
2014-05-28 12:36:50 -04:00
Matt Broadstone
0dfa78a9db
moved qamqp cli code to a manual test
2014-05-28 12:35:05 -04:00
Matt Broadstone
50e6eec7b1
remove old build files, added tests directory
2014-05-28 12:31:22 -04:00