summaryrefslogtreecommitdiff
path: root/qpid/cpp/src/tests
diff options
context:
space:
mode:
authorAlan Conway <aconway@apache.org>2008-11-17 17:03:43 +0000
committerAlan Conway <aconway@apache.org>2008-11-17 17:03:43 +0000
commitd0d0b1c7b42a5fbbf7c3cb2196ed34f565d0063c (patch)
tree12b75b97cef290388e425dbbb964ba38a7d3f752 /qpid/cpp/src/tests
parentcba82b4f3474b00e8e4ab1c74a7cbebac25ad533 (diff)
downloadqpid-python-d0d0b1c7b42a5fbbf7c3cb2196ed34f565d0063c.tar.gz
Remove optimistic consume options. Better default message for SSL errors.
git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@718277 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/cpp/src/tests')
-rw-r--r--qpid/cpp/src/tests/QueueOptionsTest.cpp28
-rw-r--r--qpid/cpp/src/tests/QueueTest.cpp32
2 files changed, 12 insertions, 48 deletions
diff --git a/qpid/cpp/src/tests/QueueOptionsTest.cpp b/qpid/cpp/src/tests/QueueOptionsTest.cpp
index a662458b36..7d9bfa68fb 100644
--- a/qpid/cpp/src/tests/QueueOptionsTest.cpp
+++ b/qpid/cpp/src/tests/QueueOptionsTest.cpp
@@ -34,48 +34,44 @@ QPID_AUTO_TEST_CASE(testSizePolicy)
{
QueueOptions ft;
- ft.setSizePolicy(REJECT,1,2);
+ ft.setSizePolicy(REJECT,1,2);
BOOST_CHECK(QueueOptions::strREJECT == ft.getAsString(QueueOptions::strTypeKey));
BOOST_CHECK(1 == ft.getAsInt(QueueOptions::strMaxSizeKey));
BOOST_CHECK(2 == ft.getAsInt(QueueOptions::strMaxCountKey));
- ft.setSizePolicy(FLOW_TO_DISK,0,2);
+ ft.setSizePolicy(FLOW_TO_DISK,0,2);
BOOST_CHECK(QueueOptions::strFLOW_TO_DISK == ft.getAsString(QueueOptions::strTypeKey));
BOOST_CHECK(1 == ft.getAsInt(QueueOptions::strMaxSizeKey));
BOOST_CHECK(2 == ft.getAsInt(QueueOptions::strMaxCountKey));
- ft.setSizePolicy(RING,1,0);
+ ft.setSizePolicy(RING,1,0);
BOOST_CHECK(QueueOptions::strRING == ft.getAsString(QueueOptions::strTypeKey));
- ft.setSizePolicy(RING_STRICT,1,0);
+ ft.setSizePolicy(RING_STRICT,1,0);
BOOST_CHECK(QueueOptions::strRING_STRICT == ft.getAsString(QueueOptions::strTypeKey));
- ft.clearSizePolicy();
- BOOST_CHECK(!ft.isSet(QueueOptions::strTypeKey));
- BOOST_CHECK(!ft.isSet(QueueOptions::strMaxSizeKey));
- BOOST_CHECK(!ft.isSet(QueueOptions::strMaxCountKey));
+ ft.clearSizePolicy();
+ BOOST_CHECK(!ft.isSet(QueueOptions::strTypeKey));
+ BOOST_CHECK(!ft.isSet(QueueOptions::strMaxSizeKey));
+ BOOST_CHECK(!ft.isSet(QueueOptions::strMaxCountKey));
}
QPID_AUTO_TEST_CASE(testFlags)
{
QueueOptions ft;
- ft.setOptimisticConsume();
- ft.setPersistLastNode();
+ ft.setPersistLastNode();
ft.setOrdering(LVQ);
- BOOST_CHECK(1 == ft.getAsInt(QueueOptions::strOptimisticConsume));
BOOST_CHECK(1 == ft.getAsInt(QueueOptions::strPersistLastNode));
BOOST_CHECK(1 == ft.getAsInt(QueueOptions::strLastValueQueue));
- ft.clearOptimisticConsume();
- ft.clearPersistLastNode();
+ ft.clearPersistLastNode();
ft.setOrdering(FIFO);
- BOOST_CHECK(!ft.isSet(QueueOptions::strOptimisticConsume));
- BOOST_CHECK(!ft.isSet(QueueOptions::strPersistLastNode));
- BOOST_CHECK(!ft.isSet(QueueOptions::strLastValueQueue));
+ BOOST_CHECK(!ft.isSet(QueueOptions::strPersistLastNode));
+ BOOST_CHECK(!ft.isSet(QueueOptions::strLastValueQueue));
}
diff --git a/qpid/cpp/src/tests/QueueTest.cpp b/qpid/cpp/src/tests/QueueTest.cpp
index e854510eba..80ea05c073 100644
--- a/qpid/cpp/src/tests/QueueTest.cpp
+++ b/qpid/cpp/src/tests/QueueTest.cpp
@@ -289,38 +289,6 @@ class TestMessageStoreOC : public NullMessageStore
};
-QPID_AUTO_TEST_CASE(testOptimisticConsume){
-
- client::QueueOptions args;
- args.setPersistLastNode();
-
- // set queue mode
-
- TestMessageStoreOC store;
- Queue::shared_ptr queue(new Queue("my-queue", true, &store));
- queue->setLastNodeFailure();
-
- intrusive_ptr<Message> msg1 = create_message("e", "A");
- msg1->forcePersistent();
-
- //change mode
- args.setOptimisticConsume();
- queue->configure(args);
-
- //enqueue 1 message
- queue->deliver(msg1);
-
- TestConsumer::shared_ptr consumer(new TestConsumer());
- queue->consume(consumer);
- queue->dispatch(consumer);
- if (!consumer->received)
- sleep(2);
-
- BOOST_CHECK_EQUAL(msg1.get(), consumer->last.get());
- BOOST_CHECK_EQUAL(uint32_t(0), queue->getMessageCount());
-
-}
-
QPID_AUTO_TEST_CASE(testLVQOrdering){
client::QueueOptions args;